【发布时间】:2015-08-07 00:23:37
【问题描述】:
我在 Codeigniter 中创建了一个表单,其中包含使用 javascript 动态复制的电话号码字段。所以基本上我可以拥有一个或多个这样的字段。
<input name="phone[]" value=""type="text">
<input name="phone[]" value=""type="text">
然后在我的控制器中我有
$form_data = array(
'first_name' => $this->input->post('first_name'),
'last_name' => $this->input->post('last_name'),
'phone' => $this->input->post('phone[]')
);
然后我像这样将它保存到我的数据库中
function SaveForm($form_data)
{
$this->db->insert('customers', $form_data);
if ($this->db->affected_rows() == '1')
{
return TRUE;
}
return FALSE;
}
但显然“电话”的代码是错误的,我只是不知道如何正确地做到这一点。
【问题讨论】:
标签: arrays codeigniter insert