如何从动态下拉菜单中发布/获取隐藏值(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>";
}
?>
如何从动态下拉菜单中发布/获取隐藏值(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>";
}
?>
将 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>
并在您的 php 文件中使用$_POST
或$_GET
取决于method
, 或简单地检索它$_REQUEST
。
$_POST["motherboard"] // contains the selected value
你需要给你的选择一个价值
echo "<option value='$pav'>$pav</option>";
然后你可以检索数据
$_POST['motinine']
如果使用 POST
$_GET['motinine']
如果使用 GET
或者
$_REQUEST['motinine']
与任何一个。