我有這個疑問:庫MySQLi如何獲取的所有數據
$q = "SELECT SUM(cena) AS total, MONTH(datum) AS mesec
FROM nakupi
GROUP BY mesec";
$po = $mysqli->query($q);
$mesecna_prodaja = $po->fetch_assoc();
該查詢從數據庫中選擇月度銷售數據。如果我在phpMyAdmin中運行相同的查詢,我會得到正確的結果。所有銷售月份與每個月的總銷售額。問題是,fet_assoc之後的$ mesecna_prodaja只返回一個結果,在上個月?我如何獲取所有數據,正如phpMyAdmin所做的那樣?我試過fetch_all,但它不工作(內部服務器錯誤)。
'FETCH_ASSOC()'只應該從結果中提取一行。通常通過在while循環中使用獲取方法來獲得多個結果。 –