Menampilkan Tabel FormRuang dengan Active Record

Animated Photo

Hello Sahabat TimUR

Bertemu lagi nih pada cermi yatna kali ini jangan bosen-bosen ya, pada kesempatan kali ini yatna ingin sharing mengenai cermi Menampilkan Tabel Peserta Sidang dengan Active Record  dan berintegrasi dengan Data Base tapi masih dengan menggunakan LocalHost, mau tahu kan seperti apa proses nya. Lets do’it guysss :

  • Yang pertama buat Database yang akan diintegrasikan dengan AR, disini Yatna menggunakan database dengan nama Priyatnaazis. 
  • Kemudian add new di table Priyatnaazis dengan nama FormRuang

  • Lalu pada file web.php di folder config ditambahkan script seperti berikut ini sama seperti sebelumnya:
'db'=>[
'class' => 'yii\db\Connection',
'dsn' => 'mysql:host=localhost;dbname=priyatnaazis',
'username' => 'root',
'password' => '',
],
 
  • Membuat tabel pada database kemudian buat file phpnya pada folder model, disini Yatna membuat file Formruang.php
<?php
namespace app\models;

use yii\db\ActiveRecord;

class FormSesi extends \yii\db\ActiveRecord
{
    public static function tableName()
    {
       return 'Formruang';
 }
}
  • Kemudian buka file SiteController.php dan tambahkan script berikut:
 
use app\models\Formruang;
  $Formruang= Formruang::find()
                        ->asArray()
                        ->all();
        return $this->render('Formruang', [
            'PesertaSidang'=>$Formruang
            ]);
    }
  • Pada folder views/layouts/left.php Tambahkan Label berikut:
 ['label' => 'Formsesi', 'icon' => 'file-code-o', 'url' => ['/site/FormRuang']],
  • Pada folder views/site/ buat file sesuai nama tabel disini Yatna membuat Formruang.php dan masukan script sesuai nama field tabel yang telah dibuat
<thead>

<tr>
<th>KodeRuang</th>
<th>NamaRuang</th>


</tr>

</thead>
<tbody>

<?php foreach($Formruang as $Formruang):?>
<tr>
<td><?php echo $Formruang['KodeRuang'];?></td>
<td><?php echo $Formruang['NamaRuang'];?></td>


</tr>
<?php endforeach;?>

</tbody>

</table>

Hasilnya tampilan dari tabel PesertaSidang seperti ini :

Sekian cermi dari saya apabila ada kekurangan mohon maaf, sampai jumpa di cermi Yatna Selanjutnya……

Animated Photo

Views All Time
Views All Time
169
Views Today
Views Today
1
180 Total Views 1 Views Today

8 Responses

Leave a Reply

You must be logged in to post a comment.