Membuat menu / halaman baru Yii 2 Basic ( Yii 2 Basic Tutorial 2 )
1. Untuk membuat koneksi ke database isi db.php pada direktori \basic\config sesuai dengan database yang kalian telah buat
source code db.php:
<?php return [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=dboddsay', 'username' => 'root', 'password' => '', 'charset' => 'utf8', ];
2. Untuk mencek koneksi, ubah isi fungsi actionHalamansatu di direktori \basic\controllers jangan lupa tambahkan use yii\db\ActiveRecord;. Sesuaikan nama tabel yang di-select dengan nama tabel yang ada dalam database anda
source code fungsi actionHalamansatu:
public function actionHalamansatu() { $connection= Yii::$app->db; $sql='SELECT * FROM oddsaytable'; $connection= Yii::$app->db; $command=$connection->createCommand($sql); $dataReader=$command->query(); echo"konek"; }
3. buka http://localhost/basic/web/index.php?r=site%2Fhalamansatu jika error mungkin anda belum melakukan langkah2 pada Membuat menu / halaman baru Yii 2 Basic ( Yii 2 Basic Tutorial 2 ). Jika masih error priksa kembali seting-an db anda
Jika sukses, browser akan menampilkan tampilan seperti Gambar 1.
Gambar 1. Yii 2 basic berhasil terkoneksi dengan database |
0 komentar:
Post a Comment