如何使用PHP插入组复选框值?

时间:2017-03-31 14:19:03

标签: php forms

PHP代码

$sql = "INSERT INTO user_details (check_box)
VALUES ('$_POST[check_box]')";

以下是我的HTML代码

<input type="checkbox" name="check_box[]" value="1"> Group 1<br>
<input type="checkbox" name="check_box[]" value="2"> Group 2<br>
<input type="checkbox" name="check_box[]" value="3"> Group 3<br>

1 个答案:

答案 0 :(得分:0)

这可以通过这种方式完成:

$sql =  "INSERT INTO user_details (check_box) VALUES ("
        . implode('), (',$_POST[check_box])
        . ")";

这是开放的mysql注入!!做得更好

$clean = array_map('intval',$_POST[check_box]);

使用前。