Tutorial cakePHP 3
Selanjutnya…buatlah sebuah database denga nama “library”. Kemudian buatlah 3 buah tabel, yaitu students, books, borrowers. Nama tabelnya ditambah -s di belakang.
Tabel student, kolomnya: idStudent, name
Tabel books, kolomnya: idBooks, title, author
Tabel borrowers, kolomnya: idBorrowers, idStudent, idBook, dateBorrow(date)
Untuk field yang ada di tabel borrowers, khususnya yang foreign key, usahakan tipe datanya sama dengan tabel master.
Setelah itu buka folder \app\config\ kemudian buka file database.php.default. Edit file tersebut:
class DATABASE_CONFIG { var $default = array('driver' => 'mysql', 'connect' => 'mysql_connect', 'host' => 'localhost', 'login' => 'root', 'password' => '', 'database' => 'library', 'prefix' => ''); var $test = array('driver' => 'mysql', 'connect' => 'mysql_connect', 'host' => 'localhost', 'login' => 'user', 'password' => 'password', 'database' => 'project_name-test', 'prefix' => ''); }
Sesuaikan dengan user serta password database Anda.
Jika konfigurasinya berhasil, maka halaman index akan berubah menjadi seperti pada gambar:
Cu…
Leave a comment