如何对提交给sql数据库的文章进行分类?

sia*_*ooo 5 php mysql sql pdo

如何对提交给sql数据库的文章进行分类,以便当用户想要将文章发布到某个类别时,会给他们一个下拉菜单,以选择要在该类别中发布的文章.关于我们,产品和支持是类别的示例

<form method="post" action="postArticle.php">
<p>
    <select name="selectedOption">
        <optgroup label="About us">
            <option value="about">About us</option>
        </optgroup>

        <optgroup label="Products">
            <option value="foo">Foo</option>
            <option value="oof">Oof</option>
        </optgroup>

        <optgroup label="Support">
            <option value="support">Support</option>
        </optgroup>
    </select>
</p>
Run Code Online (Sandbox Code Playgroud)

Bar*_*man 0

最好的办法是拥有一个Category存储可用类别的表。然后,使用每行的 id,category_id在文章表中创建一个字段来保存每篇文章的类别 id。这将是类别表的外键。

然后您将获得有关该文章类别的信息。相反,您可以选择给定类别中的所有文章。