mysqli_query和while循环的PHP语法错误

时间:2018-10-16 04:00:24

标签: php syntax-error

请帮助我找出这段代码/脚本中我做错的事情:

 $product=array();
 if($result=mysqli_query($con,"SELECT * FROM `INS_PAN`")
 {
     while($object==mysqli_fetch_object($result)):
         $product[]=$object;
     endwhile;
     mysqli_free_result($result);
 }

请纠正我,我是PHP中的菜鸟

1 个答案:

答案 0 :(得分:0)

此行if($result=mysqli_query($con,"SELECT * FROM INS_PAN")中有一个错误。您缺少)右括号。以及

中的=等号错误

在此行上方替换:

$result=mysqli_query($con,"SELECT * FROM `INS_PAN`");
    if($result){
       //your code
    }

一些建议:避免括号错误的最佳做法。当您打开方括号({时,应立即在任何代码或语句之前关闭方括号。