Main Sponsor

Thursday, June 28, 2012

PHP Codeigniter 1

Sekarang aku tengah develop sistem using PHP Codeigniter.. Nampaknya agak sukar sedikit, tetapi kena memahami konsep MVC which means Model->Controller->View.
Dari hari ke sehari aku cuba memahami konsep ni, dan akhirnya boleh la paham jugak. Dari semalam sebenarnya aku dok buat bahagian admin. tak dapat connect dengan database staf. actually sistem aku ni menggunakan multiple database. so, tadi aku godeh2 dah dapat connect ngan database admin. caranya :

ni dalam config/database :>>

(database admin)
$db['admin']['hostname'] = $hostname;
:
:

(database user)
$db['default1']['hostname'] = $hostname;
:
:

nama yang aku kalerkan tu perlu dibezakan terlebih dahulu.

di dalam MODEL class MStaf extends Model pula aku kena masukkan:>>

$db1 = $this->load->database('admin', TRUE);
(aku gunakan database admin sebab sekarang aku adalah user admin)

$sq1 = "sql anda";

$q = $db1->query($sql); // yang ni tak perlu $this->db->query($sql)
 return $q;

VIEW dan CONTROLLER coding yang biasa aje.

------------------------------------------------------------------

tadi aku dapati, aku ada error ni :>> Function name must be a string

so, aku tengok balik coding.. ada kesalahan.

1)  $result('NAMA) //yang ni salah
2)  $result['NAMA']//yang ni betul

-------------------------------------------------------------------

ok, itu aje yang aku dapat kongsi hari ni.. bye.. kawan aku buat dari 0 sebulan aje.. yang aku ni berbulan2..