这是我的函数,应该动态填充下拉列表。但它不起作用,我似乎无法找出原因。 不知道答案可能有多蹩脚,但我是一个新手,似乎在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)
答案 0 :(得分:0)
在这里使用错过的双引号。
$mydata = mysql_query("SELECT * FROM scholarship_details");
答案 1 :(得分: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
}
?>