【发布时间】:2015-05-13 15:23:25
【问题描述】:
我在 <form> 标记中有一个多重复选框,如下所示:
<input type="checkbox" name="del[]" value="<?php echo $menuItems['id']; ?>">
我用这个代码询问这个表格:
if (isset($_POST['subgruppe'])) {
$ids = array();
foreach ($_POST['del'] as $pval) {
$ids[] = (int) $pval;
}
$ids = implode(',', $ids);
echo "groupids";
echo $ids;
echo "userid:";
echo $_POST['userid'];
这向我展示了这样的结果:
groupids13,9...userid:5
我需要一个能给出如下结果的语句:
INSERT INTO user_groups (usergroup, userid) VALUE (13,5),(9,5)
... 你能告诉我如何检查这个吗? 我想我可以处理一个给我的解决方案: (13,5),(9,5)...变成一个变量。
非常感谢:)
【问题讨论】:
-
你能发一个 $_POST 吗?
-
“发布 $_POST”是什么意思
-
在发布表单后向我们展示 $_POST 包含的内容。
-
post-content 都是数组中的 groupid 和来自此代码的 userid: