以下のコードで2つの異なるmysqlテーブルをループさせたいと思います。外側のwhileループは、製品のリストを出力する必要があります。各テーブル行は新しい製品です。内側のwhileループは、その製品の各列変数を出力する必要があります。内側のループは、印刷する列のガイダンスとして$tableheadersを参照するように設定されています。
内側のループは、外側のループ配列のコンテンツを含むテーブルセルをエコーアウトし、内側のループ配列は、外側の配列のどの列を参照するかを指定します。
これが私のコードです。
$tableheaders=mysql_query("SELECT * from `winetable`");
$products=mysql_query("SELECT * FROM `wines`");
while ($row=mysql_fetch_assoc($products)){
echo '<tr>';
while ($rowi=mysql_fetch_assoc($tableheaders)){
$column=$rowi['Title'];
echo '<td>';
echo $row[$column];
echo '</td>';
}
echo '</tr>';
}
それがするのは空白になることだけです。
私のWebMatrixでmySQLiの使用に問題が発生したため、現在mySQLiを使用していません。私のMySQLインストールは壊れていると思います:)