我想在selectBox中显示MysqL表的归档值.我尝试了以下代码来显示.
但它通常在echo函数中显示指定的字段值,而不是在选择框中.我不知道我在哪里弄错了.
但它通常在echo函数中显示指定的字段值,而不是在选择框中.我不知道我在哪里弄错了.
$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>
此外,字段值必须按升序显示.如何实现..
<?PHP $con = MysqL_connect("localhost",$con); $get=MysqL_query("SELECT Emp_id FROM Employee ORDER BY Emp_id ASC"); $option = ''; while($row = MysqL_fetch_assoc($get)) { $option .= '<option value = "'.$row['Emp_id'].'">'.$row['Emp_id'].'</option>'; } ?> <html> <body> <form> <select> <?PHP echo $option; ?> </select> </form> </body> </html>