2012-01-02 5 views
1

可能性の重複:
PHP: Warning: sort() expects parameter 1 to be array, resource givenは、パラメータ1は、リソースが、男は、ブール値が与えられることを期待し

私は、この行に、このエラーを取得しています:

mysql_query('SELECT * FROM keys WHERE left > 0');

+0

あなたは*自動化されたメッセージを削除し、*私たちは、私たちはあなたを助けるようにする必要があり、すべての詳細を提供するために、これを編集することができた場合、これはこれは何を示していないようである – gbn

+0

...実際のMySQLエラーが生成されます!コードを追加する必要があります。エラーが発生していて、そのテーブルの構造が望ましい場合があります。 – Eugene

+0

これは、このエラーが発生した行ではありません。このメッセージは、このメッセージの横にある行の1つです。 –

答えて

10

両方のフィールドkeysleftは、です。あなたはtrigger_errormysql_errorでそれを書くことが、この

mysql_query('SELECT * FROM `keys` WHERE `left` > 0'); 

ベターのようなバッククォートを使用する必要がありますように。任意の

mysql_query('SELECT * FROM `keys` WHERE `left` > 0') or trigger_error(mysql_error()); 
+0

lol thx man私はたくさんの研究を保存しました – user1119096

+0

そして、データベースクエリの実行に問題があったことを示すFALSEの戻り値を常にテストすることを忘れないでください –

関連する問題