0

这是我应该动态填充下拉列表的函数。但它不起作用,我似乎无法找出原因。不知道答案可能有多蹩脚,但我是新手,似乎在 PHP 方面遇到了很多困难。

提前致谢。

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

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

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

解决了..知道这一定是一些蹩脚的问题。多谢你们

4

2 回答 2

0

在这里使用错过的双引号。

$mydata = mysql_query("SELECT * FROM scholarship_details");
于 2013-10-19T06:15:00.643 回答
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
}
?>
于 2013-10-19T06:17:27.893 回答