Page 58 - Framework Codeigniter 2
P. 58

www.koder.web.id – Kumpulan tutorial komputer

                $this->load->database($config);

                Atau Anda bisa mengirimkan nilai-nilai database Anda sebagai Data Source Name. DSN harus
                memiliki prototipe seperti ini:


                $dsn='dbdriver://username:password@hostname/database';
                $this->load->database($dsn);

            3.  Mengaktifkan manual dari model
                Selain kedua cara di atas Anda juga bisa mengaktifkan database pada saat loading model.
                Caranya adalah dengan mengeset TRUE pada parameter ketiga load model. Contoh :


                $this->load->model('Model_name','',TRUE);


                Selain itu Anda juga bisa menggunakan konfigurasi tertentu untuk sebuah model. Contoh:

                $manual_config['hostname']="localhost";
                $manual_config['username']="myusername";
                $manual_config['password']="mypassword";
                $manual_config['database']="mydatabase";
                $manual_config['dbdriver']="mysql";
                $manual_config['dbprefix']="";
                $manual_config['pconnect']=FALSE;
                $manual_config['db_debug']=TRUE;
                $this->load->model('Model_name','',$manual_config);












































                                                                                                          53
   53   54   55   56   57   58   59   60   61   62   63