2016-07-21 13 views

Antwort

0

können Sie insert_batch verwenden, um Zeilen von Array einzufügen.

$data = array(
    array(
     'a' => 'a' , 
     'b' => 'b' , 
     'c' => 'c' , 
     'd' => 'd' , 
     'e' => 'e' , 
     'f' => 'f' , 
     'g' => 'g' 
    ), 
    array(
     'a' => 'h' , 
     'b' => 'i' , 
     'c' => 'j' , 
     'd' => 'k' , 
     'e' => 'l' , 
     'f' => 'm' , 
     'g' => 'n' 
    ) 
); 

$this->db->insert_batch('table', $data); 

Sie müssen das Array neu erstellen, um es zu verwenden.

Details: http://www.codeigniter.com/user_guide/database/query_builder.html?highlight=insert_batch#CI_DB_query_builder::insert_batch