MYSQL データベースのテーブルに入力される単純な選択ドロップダウンを作成したいと思います。これが私のコードです:
$q = 'SELECT * FROM Shipmethods';
$result = mysqli_query($connection, $q);
echo '<select name="shipmethod">';
while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC));
{
echo '<option value="' . $row['shipmethodid'] . '">' . $row['shipmethoddesc'] . '</option>';
}
echo '</select>';
mysqli_free_result($result); // free up the results
}
接続エラー、テーブル名または列名のタイプミスはありません。HTML 出力は、選択オプションが存在することを示していますが、それは空です。これにはmysqliを使用したいと思います。
この件に関してはすでに数え切れないほどのトピックがあるようですが、私が見る限り、私のコードはそれらの回答済みの質問の正解と一致しています。
前もって感謝します。