我有一個表categories
有:id, name, subcategory_id, parent_id
。另一個表classifieds
有:classified_id, title, description, category_id
。計數類別中的分類
我想拉每個類別的分類數量。所以它看起來像這樣。
- 配件(10)
- 汽車(15)
- 約會(12)
我給它這樣的嘗試:
enter $catquery = mysql_query("SELECT * FROM categories WHERE sub_id = '0' ORDER BY name ASC"); here
enter $catrows = mysql_num_rows($catquery); here
enter $catrows = mysql_num_rows($catquery); here
enter $query = "SELECT category_id, COUNT(title) AS `total` FROM classifieds WHERE classified_id = 'category_id' "; here
enter $result = mysql_query($query); here
enter while($row = mysql_fetch_assoc($result)){ $num_items_in_category[$row['category_id']] = $row['total']; here
enter } echo "<li><a href='category.php?cat=".$row['id']."'>".$row['name']. $row['total']. "</a></li>"; here
感謝小夥子們
我試過這個,但它沒有顯示任何東西!再次感謝 – Rocks