【发布时间】:2012-09-13 06:24:49
【问题描述】:
我已经咨询堆栈溢出很长一段时间了。 我正在开发一个文章管理系统,但遇到了问题。
如何将字段值回显到数据库表中的下拉列表 select?
我已经设法用这个来回应它:
$result = mysql_query("SELECT catName FROM tblCat");
while($row = mysql_fetch_array($result)){
echo "$row['catName']";
echo "`<br />`";
}
但是当我将代码编辑成这样时:
$result = mysql_query("SELECT catName FROM tblCat");
while($row = mysql_fetch_array($result)){
echo "`<select>`";
echo "`<option value='{$row['catName']}'>`";
echo "`</select>`";
}
我没有结果。
【问题讨论】:
-
欢迎来到 Stack Overflow!请不要使用
mysql_*函数编写新代码。它们不再维护,社区已经开始deprecation process。看到red box?相反,您应该了解prepared statements 并使用PDO 或MySQLi。如果你不能决定哪一个,this article 会帮助你。如果你选择 PDO,here is 很好的教程。
标签: php database drop-down-menu echo field