2016-10-28 255 views

回答

1
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, object given in 

mysqli_fetch_array的第一个参数必须是一个查询结果。你在做什么是你是通过连接(这没有意义)和查询命令本身。

阅读文档在这里:http://php.net/manual/en/mysqli-result.fetch-array.php

来解决这个问题,首先执行查询,然后将结果保存到一个变量然后再获取该变量。

$sql = "select * from privinsi"; 
$result = myqli_query($connection,$sql); 
while($r = mysqli_fetch_array($result) 
{ 
    /// your code here 
} 
0

你写的sql查询,但没有执行。

$sql = "select * from privinsi"; 
$results = myqli_query($connection,$sql); 
while($r = mysqli_fetch_array($results){ 
    //enter your code here 
} 
+0

thx帮助好友帮助 –

+0

欢迎您。请按赞,以便其他人可以轻松找到。 @agesaputra –

相关问题