Php Codeigniter 2.1-阵列插入件
我有一个数组,需要插入到DB中(每个值都是新行)。我必须这样编码吗,还是有其他方法Php Codeigniter 2.1-阵列插入件,php,codeigniter,codeigniter-2,Php,Codeigniter,Codeigniter 2,我有一个数组,需要插入到DB中(每个值都是新行)。我必须这样编码吗,还是有其他方法 function galerija_insert($name){ foreach($name as $nm) : $data['name'] = $nm; $this->db->insert('galerija', $data); endforeach; } 如果要最小化插入查询的数量,可以使用以下方法: $rows = array(); foreach($name as $nm) { $r
function galerija_insert($name){
foreach($name as $nm) :
$data['name'] = $nm;
$this->db->insert('galerija', $data);
endforeach;
}
如果要最小化插入查询的数量,可以使用以下方法:
$rows = array();
foreach($name as $nm) {
$rows[] = array('name' => $nm);
}
$this->db->insert_batch('galerija', $rows);
酷:),这就是我要找的。谢谢你的帮助:)