function show_student_name ()
{
echo "<select name=student_name>";
$show_student_name_sql="select * from students";
$show_student_name_result=mysql_query ($show_student_name_sql);
while ($show_student_row = mysql_fetch_array ($show_student_name_result,$conn)
{
echo "<option value = " .$show_student_row['name'] .">" . $show_student_row['name']."</option>";
}
echo "</select>";
}写了一个函数,为什么总是报错
arse error: parse error in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\test\inc\function.php on line 5555行就是 第7行 { ,这个 {有什么错?????

解决方案 »

  1.   

    语法错误
    看出错提示要学会看出错提示($show_student_row = mysql_fetch_array ($show_student_name_result,$conn)    )
    少一括号
      

  2.   

    PHP解析错误!
    $show_student_name_result=mysql_query ($show_student_name_sql);
    while ($show_student_row = mysql_fetch_array ($show_student_name_result,$conn) 
    改为
    $show_student_name_result=mysql_query ($show_student_name_sql,$conn);
    while ($show_student_row = mysql_fetch_array ($show_student_name_result) 
    试试!
      

  3.   

    while ($show_student_row = mysql_fetch_array ($show_student_name_result,$conn) 括号少一个