我想创建一个 BLOG 并创建两个表。
ID Name of Category
我创建文章表。
ID CATEGORY_ID ARTICLE
我将每篇文章添加到多个类别中,并将 ID 保存为 CATEGORY_ID 字段中的逗号分隔值。IE
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";
在上面的查询中一切都很好,直到有两个看起来相同的类别。20,21,22,23等类别的所有文章也出现在2的类别页面上。如何避免这种情况。'%--%' 导致了问题。
我的问题:我希望在不同的页面上动态显示不同类别的文章。
谁能帮忙???