0
我想在數據庫中存儲多個複選框值,而我的複選框名稱是不同的,怎麼可以保存??我有三列像調用它們,調用你,遊覽,我如何將每個值存儲在數據庫中。如何插入多個不同名稱的複選框值?
HTML Code
<input type="checkbox" name="Called_them[]" value="1">1<br>
<input type="checkbox" name="Called_them[]" value="2">2<br>
<input type="checkbox" name="Called_you[]" value="1">1<br>
<input type="checkbox" name="Called_you[]" value="2">2<br>
PHP代碼: -
if(isset($_POST['submits']))
{
$checked = $_POST['alled_them'];
$checked1 = isset($_POST['alled_them']);
for($i=0; $i < count($checked); $i++){
$tellfriend=new MemberEmails;
$tellfriend->called_them = isset($checked[$i])==0?'':$checked[i];
$tellfriend->save();
}
也許你犯了一個錯字,因爲我在你的HTML中看到'Called_them []'作爲name屬性,而在PHP中,你使用'alled_them'作爲獲取數據的關鍵元素。 – KarelG