Buat database dengan nama "test"
dan buat nama table user dengan strcuture tabel sebagai berikut
Atau dengan perintah sql berikut
Setelah itu kita konfigure gii, gii merupakan suatu feature yii dimana kita dapat gunakan untuk menggenerate code. Langkah pertama kita adalah mengconfigure gii password
Buka file protected/config/main.php
Disini saya menggunakan password "bw123", nah setelah itu buka browser (jangan lupa jalankan web server) lalu masukan URL http://localhost/trackstar/index.php?r=gii
Maka akan keluar tampilan seperti berikut
Masukan password yang ada set di protected/config/main.php lalu klik enter, apabila password yang anda masukan cocok makan akan keluar tampilan seperti ini
dan ubah username,password, nama database anda. (jangan lupa menambahkan :3306, yang menandakan port mysql yang akan kita akses)
Atau dengan perintah sql berikut
CREATE TABLE IF NOT EXISTS `USER` (`ID_USER` int(11) NOT NULL AUTO_INCREMENT,`NOREG` varchar(255) DEFAULT NULL,`JURUSAN` varchar(255) DEFAULT NULL,`PRODI` varchar(255) DEFAULT NULL,`NAMA` varchar(255) DEFAULT NULL,`PASSWORD` varchar(255) DEFAULT NULL,PRIMARY KEY (`ID_USER`)) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
Setelah itu kita konfigure gii, gii merupakan suatu feature yii dimana kita dapat gunakan untuk menggenerate code. Langkah pertama kita adalah mengconfigure gii password
Buka file protected/config/main.php
Dan configure password untuk login gii
Ubah [add_your_password_here] dengan password yang ada inginkan untuk login gii'modules'=>array('gii'=>array('class'=>'system.gii.GiiModule','password'=>'[add_your_password_here]',),),
Disini saya menggunakan password "bw123", nah setelah itu buka browser (jangan lupa jalankan web server) lalu masukan URL http://localhost/trackstar/index.php?r=gii
Maka akan keluar tampilan seperti berikut
Masukan password yang ada set di protected/config/main.php lalu klik enter, apabila password yang anda masukan cocok makan akan keluar tampilan seperti ini
Sebelum kita menggunakan tools - tools pada gii kita configure terlebih dahulu koneksi database, untuk mengkonfigurasi koneksi database buka file protected/config/main.php (disini saya menggunakan mysql) uncoment
'db'=>array(
'connectionString' => 'mysql:host=localhost:3306;dbname=test',
'emulatePrepare' => true,
'username' => 'root',
'password' => '',
'charset' => 'utf8',
),
dan ubah username,password, nama database anda. (jangan lupa menambahkan :3306, yang menandakan port mysql yang akan kita akses)
Setelah itu clik link Model Generator pada navigasi sebelah kiri dan masukan USER pada table name
table name sama dengan nama table yang kita buat pada database
Lalu klik generate, setelah itu kita akan menggenerate CRUD (Cread Read Update Delete) , langkah pertama klik link Crud Generator pada navigasi sebelah kiri, lalu masukan nama model yang telah kita buat sebelumnya
nah setelah itu klik generate dan masukan url http://localhost/test/index.php?r=uSER pada browser anda maka akan keluar tampilan CRUD anda
nah selesai, gak susah kan pakai yii heheh. Nah kalau gak mau ribet bisa download projectnya disini










Betul betul menantang brow..
BalasHapushttp://adhye08agustus.web.id/