【发布时间】:2012-12-31 14:59:54
【问题描述】:
我想在选择框中显示 Mysql 表 Filed 值。我尝试了以下代码来显示。 但它通常在回显函数中显示指定的字段值,而不是在选择框中。我不知道我错在哪里了。
$con = mysql_connect("localhost","root","root");
$db = mysql_select_db("Time_sheet",$con);
$get=mysql_query("SELECT Emp_id FROM Employee");
while($row = mysql_fetch_assoc($get))
{
echo ($row['Emp_id']."<br/>");
}
<html>
<body>
<form>
<select>
<option value = "<?php echo($row['Emp_id'])?>" ><?php echo($row['Emp_id']) ?></option>
</select>
</form>
</body>
</html>
字段值也必须按升序显示。如何实现..
【问题讨论】:
-
在您的查询中,添加
ORDER BY子句,例如:SELECT Emp_id FROM Employee ORDER BY Emp_ID ASC -
谢谢。为什么选择框中不显示字段值?