处理某些事情并遇到某些代码问题。场景是项目应该有多个类别。我的解决方案是循环创建复选框,以便用户可以简单地点击项目应具有的类别这是我的代码。
<?php
$result = mysql_query("SELECT * FROM tbl_category order by name ");
while($row = mysql_fetch_array($result))
echo '<label>'.$row['name']. '</labe>'
'<input type="checkbox" name="categories" value='.$row['category_id'].' >';
?>
不知怎的,它不起作用会感谢任何帮助。
此外,如果有人可以告诉我如何存储像 ITEM APPLE 这样的值有A,G,Y的值,我将如何将其存储在数据库中应该如何展示它。因为我将使用 SELECT ELEMENT 过滤器来搜索它们。
编辑:错误提示
解析错误:语法错误,意外T_CONSTANT_ENCAPSED_STRING,期待','或';'在第25行的C:\ xampp \ htdocs \ nota \ add2.php
答案 0 :(得分:0)
echo '<label>'.$row['name']. '</labe>'.'<input type="checkbox" name="categories" value='.$row['category_id'].' >';
您在echo语句中缺少字符串连接运算符.
。假设您的查询正确并且数据库中有一些数据。
关于存储ITEM APPLE has values of A,G,Y
你可以使用一个查找表,其中id
为ITEM APPLE
,值为A,然后是相同的id,但值为G,然后是y..etc a
如果某个项可以有多个值,则此架构最适合。