テーブルのデータではなく結果を返さない SQL クエリに問題があります。DB に 2 つのテーブルがあり、1 つは製品用で、もう 1 つはバスケット用です。アイデアは、バスケットから製品 ID を取得し、製品テーブルから残りのすべてのデータを取得することです。これは私がしたことです:
$sql = sprintf("SELECT * FROM Basket");
$result = mysql_query($sql, $link);
while ($row = mysql_fetch_array($result)) {
$my_id = $row["Id"];
$prod_s=sprintf("SELECT * FROM Products WHERE Id='%s'",$my_id) ;
$prod= mysql_fetch_array($prod_s);
echo "<td>" . htmlentities($prod["Name"],ENT_QUOTES,"UTF-8") . "</td>";
echo "<td>" . htmlentities($prod["Size"]) . "</td>";
. . . テーブルは作成されていますが、すべてのフィールドが空です。
ありがとうございました!