Monday 23 May 2016

Membuat Koneksi Ke Database dan Mencek Koneksi ( Yii 2 Basic Tutorial 3 )

Tutorial Sebelumnya:
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

Artikel Terkait YII ,YII Basic Tutorial

0 komentar:

Post a Comment