BLOG を作成したいので、2 つのテーブルを作成します。
ID Name of Category
記事テーブルを作成します。
ID CATEGORY_ID ARTICLE
各記事を複数のカテゴリに追加し、ID をカンマ区切り値として CATEGORY_ID フィールドに保存します。すなわち
ID CATEGORY_ID Article
1 1,2,3 xyz
2 1,5 ghjy..............
3 2,4,6 hgyr..............
カテゴリーページに記事を投稿したいと思います。
$QUERY = "SELECT * FROM article_table WHERE category_id like '%category_id%' ORDER BY id DESC";
上記のクエリでは、見た目が等しい 2 つのカテゴリが存在するまでは問題ありません。カテゴリ 20、21、22、23 などの記事はすべて 2 のカテゴリ ページにも表示されます。これを回避するにはどうすればよいですか。「%--%」が問題の原因です。
私の質問: さまざまなカテゴリの記事をさまざまなページに動的に表示したいと考えています。
誰でも助けてくれますか???