【发布时间】:2017-03-11 05:05:19
【问题描述】:
您好,当我从动态添加表中插入一些值然后循环插入时,我遇到了一个问题。
但我想一次插入所有数组。
这是我的模特:
$id=$this->input->post('id');
$rank=$this->input->post('rank');
$name=$this->input->post('name');
$mob=$this->input->post('mob');
$count = count($this->input->post('id'));
$data = array();
for($i=0, $i>$count; $i++) {
$data[] = array(
'id'=> null,
'pers_no' => $id[$i],
'rank' => $rank[$i],
'name' => $name[$i],
'mobile' => $mob[$i],
'vendor_id' => $vendor[$i],
);
$result = $this->db->insert_batch('workers_tbl', $data);
}
【问题讨论】:
标签: php mysql codeigniter