2016-10-28 9 views
-1

このコードを実行しようとすると少し問題が発生します。警告:mysqli_fetch_array()は、パラメータ1がmysqli_resultであると想定しています。

私の問題は、行に32です:

screenshot

+2

ドキュメントを読んでください。結果をフェッチする前に、データベースを照会する必要があります。 –

+0

質問を編集して、写真ではなくコードをここに含めてください。 – RamRaider

+0

なぜコード自体ではなく、「画像の」画像を投稿したのですか? –

答えて

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 –

関連する問題