我有一個包含兩個columns(縮寫),NAME和CATEGORY的表。在PHP列中輸出不同的值與PHP
我想輸出不同類別的數量。對於examle:體育:5,房屋:10
我用這一個:
$test = mysqli_query($con,"SELECT category, COUNT(category) as count FROM tablename GROUP BY category ORDER BY count DESC");
這個工作,然後我在運行SQL殼牌的代碼,但我有不知道如何將其輸出到PHP。我在沒有任何成功解決方案的情況下上下搜索了Google。
任何幫助?
我想以表格格式輸出。
編輯:這是我的全碼:(表名發生變化,$ CON被刪除)
$test = mysqli_query($con,"SELECT DISTINCT lkategori, COUNT(lkategori) as count FROM tablename GROUP BY lkategori ORDER BY count DESC");
while($row = mysql_fetch_array($test)) {
echo $row['lkategori'] . ":" . $row['count'];
die("test");
}
我現在的代碼你給。但它仍然不會輸出任何東西。我在while()代碼中放入了一個死亡(''),它不會「死亡」。那麼while代碼有什麼問題? – angribirdi
編輯你的文章,並給出完整的代碼,以便我可以看到它是如何佈局的。 – RJK
很明顯,應該是mysqli_fetch_array() - 而DISTINCT在這裏對你無能爲力。 – Strawberry