SQLステートメントエラー

WBOY
WBOYオリジナル
2016-06-23 14:12:161004ブラウズ

MySQL

$query="select * from a where `z`='$url[query]' limit 0,10"; このように記述すると、エラーが報告されます 警告: mysql_fetch_array(): 指定された引数がありません有効な MySQL 結果リソース in$query="select * from a where `z`='$url[query]'; しかし、これは機能しますが、なぜでしょうか?

ディスカッション (解決策) への返信

$query="select * from a where ` z`='".$url['query']."' limit 0,10";

echo mysql_error(); 見てみてください

私も初心者ですが、このトリックを学んだ後Chuanzhi Podcast の php ビデオを見てください。 トラブルシューティングするには、まず $query を出力 (エコー) し、次に出力された結果を mysql の黒いウィンドウに入力して、結果が取得できるかどうかを確認します。取得できない場合は、エラー メッセージを確認して、適切に修正します
。それはあなた次第です。エラー メッセージは、結果セット $res=mysql_query($sql,$conn) が正常に取得できなかったというものです

値があるかどうかを確認してください

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。