私はまだPHPに本当に慣れていないので、コミュニティから少し学びましたが、まだ学ぶべきことがたくさんあります。この質問についてアドバイスをいただければ幸いです。
ドロップダウンメニューについて質問です。現在、テーブルから情報を取得するドロップダウン メニューがあります。情報には、ドロップダウン メニューから選択できる材料が表示されます。これらの材料を使用して、レシピ テーブルでレシピを検索できるようにしたいのですが、どうすればよいかわかりません。
私ingredients
のテーブルには 2 つのフィールドが含まれています。
ingredient id
と recipe id
私recipe
のテーブルには 2 つのフィールドが含まれています
recipe id
とrecipe name
複合キーである私recipeingredients
のテーブルには2つのフィールドがあります
recipe id
とingredient id
以下の私のHTMLコードはドロップダウンメニューです
<form id="searchForm">
<form action="<?php echo($_SERVER['PHP_SELF']); ?>" method="GET">
<h3> Search your recipe here </h3>
<fieldset>
Ingredient 1:<select name= "dropdown1" id = "drop1"/>
<?php
while ($line = mysql_fetch_array($result1, MYSQL_ASSOC)) {
?>
<option value="<?php echo $line['ingredientname'];?>"> <?php echo $line['ingredientname'];?> </option>
<?php
}
?>
</select>
Ingredient 2:<select name = "dropdown2" id = "drop2"/>
<?php
while ($line = mysql_fetch_array($result2, MYSQL_ASSOC)) {
?>
<option value="<?php echo $line['ingredientname'];?>"> <?php echo $line['ingredientname'];?> </option>
<?php
}
?>
<input type="submit" value="Go!" />
<input type="submit" value="Search" />
</form>
参加が必要な気がしますが、私が言ったように、私はこれに慣れていないので、優しくしてください.