php - 使用php保存数据库中所有选中的复选框

时间:2017-08-20 18:15:23

标签: php mysql checkbox

我有4个复选框(下面是html代码)

<input id="check1" type="checkbox" name="track[]" value="1">ABM
<input id="check2" type="checkbox" name="track[]" value="2">STEM
<input id="check3" type="checkbox" name="track[]" value="3">HUMSS
<input id="check4" type="checkbox" name="track[]" value="4">GAS

我不想做的是当我选中2个或更多复选框并单击按钮提交时,它将使用php保存我的数据库中已选中复选框的值。 (下面的php代码)

if(isset($_POST['btnSubmit']))
{
$OptionTrack = $_POST['track'];
for ($i=0; $i<sizeof($OptionTrack);$i++) 
        {
            $SqlQ_T = "INSERT INTO question_track_table (Track_ID) values ('$OptionTrack[$i]');";
            mysqli_query($con,$SqlQ_T);
        }
echo "<script>alert('Added!');</script>";}

注意: 我想保存数据库中不同行中的每个复选框值,而不是将所有值都放在一列中。提前致谢:)

0 个答案:

没有答案