代码点火器 2.1 - 阵列插入



我有一个数组,需要插入到数据库中(每个值都是新行)。我必须像这样编码,还是有其他方法可以做到这一点?

function galerija_insert($name){
foreach($name as $nm) :
$data['name'] = $nm;
$this->db->insert('galerija', $data);
endforeach;
}

如果要最小化插入查询的数量,可以使用如下所示insert_batch

$rows = array();
foreach($name as $nm) {
    $rows[] = array('name' => $nm);
}
$this->db->insert_batch('galerija', $rows);

最新更新