ホームページ >バックエンド開発 >PHPチュートリアル >警告が常に表示されるのはなぜですか: mysql_fetch_object(): 指定された引数は有効な MySQL 結果ではありません
なぜいつも
警告: mysql_fetch_object(): D:AppServ1wwwforumindex.php の 46 行目で指定された引数は有効な MySQL 結果リソースではありません
コード:
$row["id"]
$res =mysql_query (" select count(*) as total from Reply where topic id='$id'");
$r = mysql_fetch_object($res);
助けてください
topic id= '$id'" //これは間違っていますか?
変更方法は?...
SQL ステートメントを MYSQL に入れて実行し、結果があるかどうかを確認します
最後の $id は継続されます。 Splice文字を含むため、SQL に直接書き込まないでください
テーブルの構造と要件は公開されていません。変更方法はあなただけが知っています
トピック
$res = mysql_query("select count(*) as total from Reply where id =".$id);
トピックは別のテーブルです
トピックは別のテーブルなので、結合クエリまたは複数テーブル マッチング クエリを使用する必要があります