1

動的ドロップダウンメニューから非表示の値 (id) を投稿/取得する方法は?

<select name="motinine">
$query=mysql_query("SELECT id, Name FROM mothebord ORDER BY name");
 <?php
    while($row = mysql_fetch_assoc($query))
    {
      $pav =$row['Name'];
      echo "<option>$pav</option>";
    }
 ?>
4

2 に答える 2

2

オプションの値属性に id を配置します。

echo '<option value="'.$row["id"].'">'.$pav.'</option>';

選択に名前を付けます。

<form action="process.php" method="post">
    <select name="motherboard">
        <option value="1">Name1</option>
        <option value="2">Name2</option>
        <option value="3">Name3</option>
    </select>
    <input type="submit" />
</form>

そして、$_POSTまたは$_GET単に.method$_REQUEST

$_POST["motherboard"] // contains the selected value
于 2013-04-07T09:47:55.390 に答える
1

オプションに値を指定する必要があります

echo "<option value='$pav'>$pav</option>";

次に、データを取得できます

$_POST['motinine']POST を使用する場合

$_GET['motinine']GET を使用する場合

また

$_REQUEST['motinine']どちらかで。

于 2013-04-07T09:50:01.490 に答える