我有一個窗體的下拉類別。如何將form_dropdown id值添加到數據庫? - codeigniter
它看起來像這樣:
<tr>
<td><?= form_label('Categorieen'); ?></td>
<td><?= form_dropdown('categorieen', $opties); ?></td>
</tr>
爲$opties
我用這個代碼:
$dbres = $this->db->get('categorieen');
$ddmenu = array();
foreach ($dbres->result_array() as $tablerow) {
$ddmenu[] = $tablerow['idcategorieen'];
}
$data['opties'] = $ddmenu;
但是當我使用這個:
$this->input->post('categorieen');
它存儲的值選擇下拉爲一個整數。
所以這樣
select:
option1 (gives value 1, because of first option)
option2 (gives value 2, because it's the second option in de dropdown)
etc
如何將類別ID保存到數據庫中,而不是選擇的值是多少?
但我希望用戶可以選擇一個類別,而不是一個類別。但我想添加到數據庫的id而不是類別 – 2013-04-26 13:41:57
'$ ddmenu [$ tablerow ['idcategorieen']] = $ tablerow ['在這裏有類別名稱的字段的名稱'];'關鍵是值爲之間的標籤。 – Samutz 2013-04-26 13:42:54
會試試:) – 2013-04-26 13:44:06