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…
