Active Record Pada Framework CodeIgniter

Pada CodeIgniter untuk melakukan eksekusi query menggunakan aktive record. dengan active record kita dapat mengambil data, mengedit data, dan menghapus data di database dengan pengkodean/scripting yang seminimal mungkin. adapun perintah aktive record seperti yang diambil dari situs resminya yaitu:

1.  Selecting Data
    Adalah proses dalam pemilihan data dari database, atau sama dengan membentuk pernyataan SQL SELECT serta menjalankan querynya. Contoh :

 $query = $this->db->get('mytable');

perintah diatas akan menghasilkan perintah SQL : SELECT * FROM mytable

2.  Inserting Data
    Akan menghasilkan string insert berdasarkan data yang diberikan, dan menjalankan querynya. di sini kita dapat menggunakan sebuah array atau obyek ke dalam fungsi. Contoh :

$data = array(
'judul' => 'Judul',
'nama' => 'Nama' ,
'tanggal' => 'Tanggal');
$this->db->insert('mytable', $data);

perintah diatas akan menghasilkan perintah SQL : INSERT INTO mytable (judul, nama, tanggal) VALUES ('Judul', 'Nama', 'Tanggal')

3.  Updating Data
     Akan menghasilkan string update berdasarkan data yang diberikan, dan menjalankan querynya. Contoh :
 
$data = array(
'judul' => 'Judul' ,
'nama' => 'Nama' ,
'tanggal' => 'Tanggal'
);
$this->db->where('id', $id);

$this->db->update('mytable', $data);
Perintah diatas akan menghasilkan : UPDATE mytable SET judul = '{$Judul}', nama = '{$Nama}', tanggal = '{$Tanggal}' WHERE id = $id

4.  Deleting Data
     Membentuk sebuah string delete, dan menjalankan querynya. Contoh :

$this->db->where('id', $id);
$this->db->delete('mytable');

Perintah diatas akan menghasilkan : DELETE FROM mytable WHERE id = $id

Demikian sekilas tentang Aktive Record Pada Framework CodeIgniter. Untuk lebih lengkapnya silahkan lihat di sini.