SELECT `hoge` , AVG( `product_vote` ) FROM products GROUP BY `hoge`
上のSQLをPHPmyadminで実行したら問題なく結果が出たのですが、PHPファイルに書いたらエラーになりました。
<?php ini_set('display_errors',1); $query = "SELECT `id` , `product_vote` ,`product_name`,`name`,`hoge`, ( SELECT `hoge` , AVG( `product_vote` ) FROM products GROUP BY `hoge`"; $result = $mysqli->query($query); while ($row = $result->fetch_assoc()) { $id = $row['id']; $product_name = $row['product_name']; $product_vote = $row['product_vote']; $name = $row['name']; $rank=$row['rank']; $hoge=$row['hoge']; ?>
エラー内容
Fatal error: Uncaught Error: Call to a member function fetch_assoc() on boolean in /home/users/0/sunnyday.jp-zidorym/web/aaaaa/daily.php:123 Stack trace: #0 {main} thrown in /home/users/0/sunnyday.jp-zidorym/web/aaaaa/daily.php on line 123
どうやらfetch_assochの部分が違うらしいのですがよくわかりません・・・。

回答3件
あなたの回答
tips
プレビュー