使用此代码,我可以选择下拉菜单:
<select name='select'>
$sql = mysql_query("SELECT sport FROM kategorija");
mysql_close();
while ($result = mysql_fetch_array($sql)) {
<OPTION selected='{$kategorija}' VALUE='" . $result[0] . "'>" . $result[0] . "</OPTION>
}
</select></td>
这就是我的 table 的样子:
ID DropDownMenu xxx yyy zzz
如何设置下拉菜单选择的值是连接到该 ID 的值。 就我而言,我总是从下拉菜单中获取最后一个值作为所选值。
最佳答案
试试这个:已更新
$out = '<select name="select">';
$sql = mysql_query("SELECT sport FROM kategorija");
mysql_close();
while ($result = mysql_fetch_assoc($sql)) {
$out .= "<OPTION selected='" .$result['$kategorija']. "' VALUE='" .$result[0]. "'";
if ($result['$kategorija'] == 'something') {
$out .= "selected";
}
$out .= ">" .$result[0]. "</OPTION>";
}
$out .= "</select></td>";
echo $out;
关于PHP 使用 MySQL 中的值选择选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21240381/