2013-10-19 76 views
0

这是我的函数,它应该动态地填充下拉列表。但它不工作,我似乎无法找出原因。 不知道答案可能会有多糟糕,但我是一个新手,似乎与PHP挣扎了很多。在php中填充下拉菜单时出现错误

在此先感谢。

$mydata = mysql_query("SELECT * FROM scholarship_details); 

while($record=mysql_fetch_array($mydata)){ 
echo "<OPTION VALUE=".$record['s_name'].">".$record['s_name']."</OPTION>"; 
} ?> 

错误我m到处是 Parse error: syntax error, unexpected 'VALUE' (T_STRING)

解决..知道它必须被一些蹩脚的问题。谢谢你们

+0

$ mydata = mysql_query(“SELECT * FROM scholarship_details”);在你的查询中引用 – Ashish

回答

0

在这里使用错过双引号。

$mydata = mysql_query("SELECT * FROM scholarship_details"); 
0

这里是修改后的代码。

<?php 
$mydata = mysql_query("SELECT * FROM scholarship_details");//Quotes not properly closed 

while($record=mysql_fetch_array($mydata)){ 
echo "<OPTION VALUE=".$record['s_name'].">".$record['s_name']."</OPTION>";//Quotes not properly closed 
} 
?>