0

MySQL db に と という 2 つのテーブルがvendorありますmenu

vendor table
vendor_id(Primary)   vendor_name

menu table
menu_id(Primary)     menu_details    cost     vendor_id(Foreign)

vendor_nameMySQL データベースから動的にインスタンスを取得するコンボ ボックスを作成する必要があります。コンボボックスから選択するとvendor_name、MySQL データベースからメニューテーブル (HTML とテーブルは編集可能モードである必要があります) が表示されます。私はMySQLとPHPが初めてです。ですから、この基準に対処するのを手伝ってください。

以下は私が取り組んでいるコードです:

<html><body>
<select name="vendor" id="vendor">
<option value="Choose">Choose</option>
<?php $conn = mysql_connect('localhost','root','');
if (!$con) { die('Could not connect: ' . Mysql_error()); }
mysql_select_db('project',$conn);
$query = "select vendor_id,vendor_name from vendor";
$result = mysql_query($query,$conn);
while($fetch= mysql_fetch_array($query)){
echo "<option>".$row[1]."</option>";
}?>
</select>
</body></html>
4

1 に答える 1