これが私のコードです
$sql = "SELECT distinct s.doc_id, s.pat_id, s.approved, p.pat_fullname, p.pat_id from patient p, subscribe s WHERE s.doc_id = '$doc_id' AND s.approved = '1' AND s.pat_id = p.pat_id;";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result))
{
$patname = $row['p.pat_fullname'];
echo "<label>Patient:</label>";
echo "<option value='$patname'>$patname</option>";
}
注意: 未定義のインデックス: C:\Program Files (x86)\EasyPHP-5.3.9\www\PHR system\doc_patdoc.php の 60 行目の p.pat_fullname
以上がブラウザからの通知です。データベースで試してみたので、SQLクエリは間違いなく機能します。では、p.pat_fullname の代わりにどの行の名前を付ければよいでしょうか?