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 dengan nama Penguji
- 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 Penguji.php
<?php namespace app\models; use yii\db\ActiveRecord; class Penguji extends \yii\db\ActiveRecord { public static function tableName() { return 'Penguji'; } }
- Kemudian buka file SiteController.php dan tambahkan script berikut:
use app\models\Penguji;
$Penguji = Penguji::find() ->asArray() ->all(); return $this->render('Penguji', [ 'Penguji'=>$Penguji ]); }
- Pada folder views/layouts/left.php Tambahkan Label berikut:
['label' => 'Penguji', 'icon' => 'file-code-o', 'url' => ['/site/Penguji']],
- Pada folder views/site/ buat file sesuai nama tabel disini saya membuat penguji.php dan masukan script sesuai nama field tabel yang telah dibuat
<thead> <tr> <th>No</th> <th>NID</th> <th>Nama Penguji</th> <th>Gelar</th> <th>Action</th> </tr> </thead> <tbody> <?php foreach($Penguji as $Penguji):?> <tr> <td><?php echo $Penguji['No'];?></td> <td><?php echo $Penguji['Nim'];?></td> <td><?php echo $Penguji['NamaPenguji'];?></td> <td><?php echo $Penguji['Gelar'];?></td> <td><?php echo $Penguji['Action'];?></td> </tr> <?php endforeach;?> </tbody> </table>
Hasilnya tampilan dari tabel Penguji seperti ini :
Sekian cermi dari saya apabila ada kekurangan mohon maaf, sampai jumpa di cermi Yatna Selanjutnya……
Semangat untuk projectnya, Wah coding coding ni
Agar cepat bisa digunakan dan Uji Coba dulu.. Pahami alur before after agar bisa lebih mudah afternya ya. Dan uji coba berjalan lancar dan memudahkan penguji.
Progress yang cukup baik yatna,
Semangat terus ya yat untuk coding mengcoding😀😀😀
Smoga cepat bisa di implementasikan
Wahh Luar Biasa nih Progress yang baik 🙂
leuga yatna progress nya udah mulai ngoding ngoding nih, thanks sharingnya ya yatna ^^
Wiih main coding nih. Semangat terus kembangkan projectnya yah yatna^^
wedeh yatna udah main main sama codingan nih . sudah bisa mengembangkan project dengan baik . semoga bisa terus berkembang dengan baik yah projectnya ^^
wih udah mulai coding nih,
goodluck untuk kedepannya ya 😀
duh ngoding nih yaahh, semnagat terus yaaa^^
semangat yatna
Wah progress yang signifikan nih na. Goodluck untuk perkembangan progress selanjutnya
Wahh udah jago nih yatna ngodingnya, semoga lancar trus yaah yatna project nyaa