0 レビュー
2 回答
php-ドロップダウンメニューの変更時にデータベースにクエリを実行し、フォームに出力します
こんにちは私はドロップダウンメニューを取得しているデータベースで次のクエリを実行しています。この情報を別の形式で使用できるように、変更時にデータベースにクエリを実行したいと思います。
$dropdown_sql="SELECT product_id, product_name, unit_price, unit_quantity, in_stock FROM products";
$dropdown_result=mysql_query($dropdown_sql);
$options="";
while ($row=mysql_fetch_array($dropdown_result)) {
$id=$row["product_id"];
$product_name=$row["product_name"];
$unit_price=$row["unit_price"];
$unit_quantity=$row["unit_quantity"];
$in_stock=$row["in_stock"];
$options.="<OPTION VALUE=\"$id\">$product_name - $unit_quantity";
}
?>
ドロップダウンメニュー:
<SELECT NAME=product_name onchange="dropdown_change()">
<OPTION VALUE=0>Select a food
<?php echo $options ?>
</SELECT>
JavaScriptの変更を検出できます
function dropdown_change()
{
alert("hello")
}
しかし、その時点から情報を取得することはできず、フォームに入力することもできません。助けてください。
わからない
0
レビュー
答え :
解決策:
選択ドロップダウンにthis
を追加します。
選択フォームを次のように変更します:
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。