所以我在我的表单中有这个下拉列表,它从数据库中提取“标签”作为下拉选项的值:
<select name="cartags">
<?php $result = mysql_query("SELECT * FROM Products WHERE ID > '0'");
while($row = mysql_fetch_array($result))
{
echo "<option value=\""; echo $row['Tag']; echo "\""; echo ">"; echo $row['Tag']; echo "</option>";
}
?>
</select>
我的问题是什么?我的问题是我在我的数据库中添加了很多产品,并且我的代码创建了带有所有这些产品标签的下拉列表,即使它们具有相同的标签。所以我需要的是如何防止同一个标签在我的下拉列表中出现两次的解决方案。
我对 PHP 很陌生,这是我在这里的第一个问题,所以我真的希望我能很好地解释我的问题。
提前致谢!