2 cara mengkoneksikan CodeIgniter dengan Database.

Agar program yang kita buat dengan CodeIgniter bisa terkoneksi ataupun bisa mengakses data yang tersimpat pada Database perlu kita lakukan terlebih dahulu pengkoneksian aplikasi yang kita bangun dengan CodeIgniter dan Database. Adapun cara-caranya adalah sebagai berikut.

2 cara mengkoneksikan CodeIgniter dengan Database.

Database di-load pada konstruktor yang ada pada model. Dengan melakukan loading database pada satu model, maka database hanya dapat diakses pada model tersebut saja.


<? php class Nama_model extends Model {
function Nama_model()
{
parent::Model();
$this->load->database();
}
} ?>

Database di-load secara otomoatis pada konfigurasi, sehingga kita tidak perlu selalu melakukan proses loading database setiap kita membuat model. Untuk melakukan hal ini, maka kita buka file autoload.php yang ada pada folder application/config. Atur supaya database dapat secara otomatis di-load, dengan cara sebagai berikut:


$autoload[‘libraries’] = array(‘database’);

Source: https://samsoleh.wordpress.com/2010/02/02/model/