多个带有一个名称的复选框(没有jquery!)

时间:2017-08-18 13:53:19

标签: html forms codeigniter post checkbox

我有以下复选框列表:

<input type="checkbox" name="day_of_week" value="1">Monday
<input type="checkbox" name="day_of_week" value="2">Tuesday
<input type="checkbox" name="day_of_week" value="3">Wednessday
<input type="checkbox" name="day_of_week" value="4">Thursday
<input type="checkbox" name="day_of_week" value="5">Friday
<input type="checkbox" name="day_of_week" value="6">Saturday
<input type="checkbox" name="day_of_week" value="7">Sunday

用户提交完整表单后,我会在另一个文件中收到它:

$week_days = mysqli_real_escape_string($this->db->conn_id, $_POST['day_of_week'])

但是$ week_days只包含最后一个复选复选框的值,而不是所有复选框。我怎样才能收到所有的价值?

1 个答案:

答案 0 :(得分:1)

名称应为数组。

yarn

希望这有帮助。

对于第二个错误,mysqli_real_escape_string接受第二个参数作为字符串,并且您正在传递数组。请检查this

npm

请使用for循环来解决该错误。