PHP,如何从dropdown meniu发布/获取隐藏值(id)?

时间:2013-04-07 09:43:57

标签: php

如何从动态下拉菜单中发布/获取隐藏值(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>";
    }
 ?>

2 个答案:

答案 0 :(得分:2)

将id放在选项的value属性中。

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在您的php文件中检索它,具体取决于method$_REQUEST

$_POST["motherboard"] // contains the selected value

答案 1 :(得分:1)

您需要为您的选项提供值

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

然后您可以使用

检索数据

$_POST['motinine']如果使用POST

$_GET['motinine']如果使用GET

$_REQUEST['motinine']任何一个。