I have 4 checkboxes and suppose I check only two of them i.e user1 and user3
<input type="checkbox" name="usersp[]" value="1" checked="checked" />User1 <br>
<input type="checkbox" name="usersp[]" value="2"/>User2 <br>
<input type="checkbox" name="usersp[]" value="3" checked="checked" />User3 <br>
<input type="checkbox" name="usersp[]" value="4"/>User4 <br>
and I have two fields ("User_id","Selected") in my database, below is my insert code
foreach($_POST['usersp'] as $user_id) {
$sql = "INSERT INTO sel_users(`User_id`,`Selected`) VALUES('$user_id','')";
$result = mysql_query($sql);
}
My question is how would I insert checked user as value of 1 and other as value of 0 in "Selected" field?
<input type="checkbox" name="usersp[]" value="1" />, use<input type="hidden" name="usersp[1]" value="0" /><input type="checkbox" name="usersp[1]" value="1" />.