2017-01-07 6 views
-5

... Cで:\ xamppの\ htdocsに\ payments.phpmysqli_fetch_arrayは、()は、パラメータ1 mysqli_resultことを、ブール値が与えられた期待する(再び...)

私は多くのことを試してみましたが、まだ何も6行目の。 コード:

$con=mysqli_connect("localhost","root","","2642"); 
$sql="SELECT onoma, epitheto, pliromi, imerominia, FROM episkepsi, asthenis"; 

$all_rows=mysqli_query($con,$sql); 
//line 6 vvvvvv 
while($row=mysqli_fetch_array($all_rows)) 
     { echo $row["onoma"]." ".$row["epitheto"]." ".$row["pliromi"]." ".$row["imerominia"]."</br>";} 

どのように修正できますか?

答えて

-1

クエリで問題が発生している可能性があり、適切なエラーチェックが行われていないと、わかりません。

これは(W3学校から取られた)mysqliのクエリでエラーをチェックするための簡単な方法です:これは、あなたの問題を解決するため、私はエラーが何であるかを知っていると私は意志しない場合

// Perform a query, check for error 
if (!mysqli_query($con,"INSERT INTO Persons (FirstName) VALUES ('Glenn')")) 
    { 
    echo("Error description: " . mysqli_error($con)); 
    } 

答えを更新してください。

実際

私はちょうどあなたが2つのテーブル(FROM episkepsi, asthenis)からのデータを選択している、あなたはJOINSに見てみたいことがあります気づきました。

+0

ありがとうございます!エラーチェックは仕事をした! ..そして、あなたはジョインズについて正しいです – kalod123

関連する問題