在PHP选择从MySQL数据库填充填充下拉菜单如何获得价值?
//function for dropdown
function getDropDown($name, $table, $code, $desc)
{
$query = "SELECT $code, $desc FROM $table";
echo "<select name=\"$name\">";
echo '<option> Select One </option>';
connect(); //connects to mysql
$result = mysql_query($query);`enter code here`
if(!$result) die ("error" . mysql_error());
$foundRows = mysql_numrows ($result);
//loop to populate dropdown
for($row = 0; $row < $foundRows; ++$row)
{
list($c, $d) = mysql_fetch_row($result);
echo "<option name= value=\"$c\">$d</option>";
}
echo "</select>";
}
要使用选择如何获得价值?
请澄清...你是什么意思的“得到价值,如果sekected”?你是否想在表单提交之后设置'
我的问题是,当我使用$ _POST ['$ NAME']我没有得到张贴值或有时价值变成''; –
请注意,这种问题有时会指向不良(易受攻击)的设计! – Strawberry