私の問題は、Oracleの複数のテーブルにリンクしているWebサイトがあることです。現在、変数に割り当てられたユーザー入力をチェックしてテーブル内のデータを検索するPHPコードがあり、次にデータが一致する行を取得するoci_fetch_rowステートメントがあります。これは正常に機能しますが、いくつかの値が同じである場合、テーブルから複数の行を出力する方法を見つけることができませんか?
現在、取得した1行は単純なHTMLテーブルに配置されています。
データが一致するすべての行をフェッチしてテーブルに出力する方法についてのヘルプをいただければ幸いです。
私のコードは次のとおりです。
$userfeedback = "SELECT * FROM ASSET_FEEDBACK WHERE USER_EMAIL = '$userEmail' ORDER BY FEEDBACK_DATE";
$stmt3 = oci_parse($conn, $userfeedback);
if(oci_execute($stmt3))
{
$row=oci_fetch_row($stmt3) ;
print"<h2 id='title'>This Users Feedback</h2>";
"<table border='2'>";
print"<tr><td><p>Feedback ID:</td><td>$row[0]</td></tr>";
print"<tr><td>Asset ID:</td><td>$row[1]</td></tr>";
print"<tr><td>Feedback:</td><td>$row[3]</td></tr>";
print"<tr><td>Date added:</td><td>$row[4]</td></tr>";
print"</table></br>";
}