ホームページ >バックエンド開発 >PHPチュートリアル >警告が常に表示されるのはなぜですか: mysql_fetch_object(): 指定された引数は有効な MySQL 結果ではありません

警告が常に表示されるのはなぜですか: mysql_fetch_object(): 指定された引数は有効な MySQL 結果ではありません

WBOY
WBOYオリジナル
2016-06-13 12:52:03780ブラウズ

なぜ常にそうなるのか 警告: mysql_fetch_object(): 指定された引数は有効な MySQL 結果ではありません
なぜ常にそうなるのか

警告: mysql_fetch_object(): 指定された引数は、D:AppServ1wwwforumindex.php の 46 行目
にある有効な MySQL 結果リソースではありません。

コード:
$id = $row["id"];
$res=mysql_query("トピック id='$id' の返信から合計として count(*) を選択");
$r = mysql_fetch_object($res);
みんなを助けてください


-----解決策---------
トピック ID ='$id'" //これは間違っていますか?
-----解決策---------
SQL ステートメントを MYSQL に入力し、実行して結果があるかどうかを確認します
------解決策------- -
最後の $id を結合するにはハイフンを使用します。SQL に直接書き込まないでください
------解決策-------------- ------------ -------
トピックは別のテーブルであるため、結合クエリまたは複数テーブル クエリを使用する必要があります
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。