我知道這個問題已經在我閱讀了很多答案之前就已經介紹過了,他們都告訴我如何編寫SQL,但不知道如何打印出結果。計數值的發生並將它們打印出來
我的困境是我有一個支付方法場塔tlooks這樣
OrderID OrderNumber PaymentMethod
1234 a1b2c3 PayPal
1235 a1b2c4 Account
1236 a1b2c5 Account
1237 a1b2c6 PayPal
1238 a1b2c7 Account
1239 a1b2c8 PayPal
1230 a1b2c9 PayPal
我需要打印出像
PayPal付款數的東西訂單表:4
賬號支付數量:3
我曾嘗試使用這個答案
MySQL: Count occurrences of distinct values
,我有這樣的代碼
SELECT PaymentMethod,COUNT(*) as Payment FROM tablename GROUP BY PaymentMethod ORDER BY Payment DESC;
但我怎麼打印出來?
顯示用於運行該查詢的PHP代碼。它應該給你一個結果集像任何其他...不明白你遇到的困難? **僞代碼:**'while($ row = $ db-> fetch()){echo $ row ['PaymentMethod']。':'。$ row ['Payment']; }' – naththedeveloper
轉到PHP.net,看看如何從您的數據庫中獲得結果.. http://www.php.net/manual/en/mysqli-result.fetch-assoc.php嘗試第一個示例.. – Svetoslav
我不明白這個問題是什麼......這個查詢得到了你要找的那對(支付,金額)。我錯過了什麼? –