【发布时间】:2013-03-17 13:56:59
【问题描述】:
我有这个代码从Mysql的“类别”字段中收集类别,它是一个部分编辑表单,我希望在列表填充后选择之前选择的类别,代码是:
<td align="right">Category</td>
<td>
<?php
// Write out our query.
$query = "SELECT id,cat_name,parent FROM categories WHERE parent='0'";
// Execute it, or return the error message if there's a problem.
$result = mysql_query($query) or die(mysql_error());
$dropdown = "<select name='category'>";
while($row = mysql_fetch_assoc($result)) {
$dropdown .= "\r\n<option value='{$row['id']}'>{$row['cat_name']}</option>";
}
$dropdown .= "\r\n</select>";
echo $dropdown;
?>
</td>
我不知道该怎么做?我知道我应该在我想要选择的选项上输入“已选择”,但是在我填写列表后如何选择它?
【问题讨论】:
-
之前的选择保存在哪里?如果您不持久化,服务器将不知道您之前选择了什么。
标签: php html mysql list select