データベース内の記事を表示するページを作成しようとしていますが、カテゴリ別に整理する必要があります。
カテゴリはcategories
、フィールドとしてIDとカテゴリを持つテーブルに保存されます/記事はarticles
、記事に関するさまざまな情報のために、さまざまなフィールドを持つテーブルに保存されます。
私が持っているコード:
<?php
$sql = "SELECT * FROM `categories`";
$query = mysql_query($sql) or die("Could not get CATEGORIES ".mysql_error());
while($category = mysql_fetch_array($query)){
$cat = $category['category'];
$sql = "SELECT * FROM `articles` WHERE `category` = '$cat'";
$query = mysql_query($sql) or die(mysql_error());
$articles = mysql_fetch_array($query);
$size = count($articles);
echo $size;
}
?>
私が期待する結果は、各カテゴリのリストであり、各カテゴリの下に、そのカテゴリの記事の数が表示されます。
いくつかの助けをいただければ幸いです。
ありがとう