-1
如何获取所有选中的复选框的所有值,然后将其提交到表单中,所有值应合并为一个字符串并与逗号,我怎么能做到这一点?如何获取所有选中的复选框的所有值,然后将其提交到表格
基本上,我得到了一个数据库,其中拉出类别,然后将其放入大量的复选框,然后在管理面板中,您可以选择哪些类别你想要的东西。然后ofcourse它插入到数据库中..
我只是无法弄清楚如何使它...
$query = "SELECT * FROM categories";
$query_run = mysql_query($query);
while($row = mysql_fetch_assoc($query_run)) { ?>
<input type="checkbox" value="<?=$row['name'];?>" name="<?=$row['name'];?>">
<? } ?>
(1)使复选框有相同的名称/数组名称 - 'name =“categories [<?= $ row ['name'];?>]”'。 (2)在表单后implode数组 - > $ categories = implode($ _ POST ['categories']);' – Sean 2015-04-02 19:03:03
为了创建一个数组,并且每次迭代放置另一个数组索引,然后implode ..,ok,i将尝试 – Gsa 2015-04-02 19:07:10
谢谢你,你帮了我很多,我一直试图做几个小时。现在,我真是一个白痴。 – Gsa 2015-04-02 19:33:51