我使用這個代碼:爲什麼我的劇本工作一半?
$date = date('Y-m-d');
$selStat = "SELECT obqva_id, COUNT(*) as broqch FROM statist WHERE date='$date' GROUP BY obqva_id ORDER BY COUNT(*) DESC LIMIT 8 ";
$queryStat = mysqli_query($conn, $selStat);
while ($rowStat = mysqli_fetch_array($queryStat)) {
$count = $rowStat['broqch'];
$id = $rowStat['obqva_id'];
echo $id.' - '.$count.'<br>';
$selBest = "SELECT * FROM view WHERE id='$id' GROUP BY $count ";
$queryBest = mysqli_query($conn, $selBest);
**$rowView = mysqli_fetch_array($queryBest);** this problem !
$selImage = "SELECT * FROM upload WHERE obqva_id='$id'";
$queryImage = mysqli_query($conn, $selImage);
$rowImage = mysqli_fetch_array($queryImage);
?>
其中產生這樣的輸出:
第一,未來的結果有問題,三,未來有沒有問題?爲什麼? 第一個數字41是ID下一個數字總視圖。
您將需要顯示更多代碼,特別是輸出圖像中內容的部分 – rjdown
因此,它告訴您錯誤發生在第208行,我認爲您已標記。但是,這個問題真的開始了兩行:select語句沒有返回你所期望的數據類型;以某種方式失敗並返回FALSE。 – BigScar