我的網站顯示這樣的警告:無效參數提供用於複選框
在/admin/insert.php爲的foreach()供給線的參數無效37
我已經使用這個PHP代碼用於從複選框中將數據插入到mysql數據庫中
我該如何解決它?
感謝
<table>
<tr>
<td bgcolor="#FFEBC1">
<input type="checkbox" name="E1[]"value="1" >
國語
<input type="checkbox" name="E1[]" value="2" >
算數
<input type="checkbox" name="E1[]" value="3" >
理科
<input type="checkbox" name="E1[]" value="4" >
社會
<input type="checkbox" name="E1[]" value="5" >
英語
</td>
</tr>
</table>
<?php
$ele_school = $_POST['E1'];
$selected_schoo2 = "";
foreach ($ele_school as $ele_school2) {
$selected_schoo2 .= $ele_school2 . ", ";
}
$selected_schoo2 = substr($selected_schoo2, 0, -2);
$query="insert into person(id,login_date,name,selected_schoo)
values('$_POST[PID]',
'$_POST[REGISTRATION]',
'$_POST[FURIGANA2]',
'$selected_schoo2')";
mysql_query($query) or die("not successfully insert".mysql_error());
?>
顯示你的'