Active Record - Menambahkan data (insert)
Berikut perintah untuk menambahkan data dengan active record pada Framework Code Igniter.
Fungsi ini digunakan untuk menambahkan data ke tabel :
$data = array(
'title' => 'My title' ,
'name' => 'My Name' ,
'date' => 'My date'
);
$this->db->insert('mytable', $data);
// hasil : INSERT INTO mytable (title, name) VALUES ('My title', 'My name')
$this->db->insert_batch()
Anda juga bisa menambahkan beberapa data sekaligus dalam 1 perintah dengan membuat nilainya ke dalam bentuk array. contoh :
$data = array(
array(
'title' => 'My title' ,
'name' => 'My Name' ,
'date' => 'My date'
),
array(
'title' => 'Another title' ,
'name' => 'Another Name' ,
'date' => 'Another date'
)
);
$this->db->insert_batch('mytable', $data);
hasil querinya : INSERT INTO mytable (title, name, date) VALUES ('My title', 'My name', 'My date'), ('Another title', 'Another name', 'Another date')
$this->db->set();
Digunakan untuk mengatur satu atau beberapa field dengan nilai yang akan di tambah ke table. Funsi juga bisa berjalan di Update(), pemakaiannya sama.
$this->db->set('name', $name);
$this->db->set('title', $title);
$this->db->set('status', $status);
$this->db->insert('mytable');
Silahkan download tutorial Code Igniter Bahasa Indonesia Disini.
$this->db->insert();
Fungsi ini digunakan untuk menambahkan data ke tabel :
$data = array(
'title' => 'My title' ,
'name' => 'My Name' ,
'date' => 'My date'
);
$this->db->insert('mytable', $data);
// hasil : INSERT INTO mytable (title, name) VALUES ('My title', 'My name')
$this->db->insert_batch()
Anda juga bisa menambahkan beberapa data sekaligus dalam 1 perintah dengan membuat nilainya ke dalam bentuk array. contoh :
$data = array(
array(
'title' => 'My title' ,
'name' => 'My Name' ,
'date' => 'My date'
),
array(
'title' => 'Another title' ,
'name' => 'Another Name' ,
'date' => 'Another date'
)
);
$this->db->insert_batch('mytable', $data);
hasil querinya : INSERT INTO mytable (title, name, date) VALUES ('My title', 'My name', 'My date'), ('Another title', 'Another name', 'Another date')
$this->db->set();
Digunakan untuk mengatur satu atau beberapa field dengan nilai yang akan di tambah ke table. Funsi juga bisa berjalan di Update(), pemakaiannya sama.
$this->db->set('name', $name);
$this->db->set('title', $title);
$this->db->set('status', $status);
$this->db->insert('mytable');
Silahkan download tutorial Code Igniter Bahasa Indonesia Disini.
Comments
Post a Comment