OOP
Jika sudah selesai dan berhasil koneksi ke basis data saatnya Anda beralih ke
berkas index.php untuk menampilkan semua data mahasiswa. Ada beberapa cara
mengeluarkan datanya yaitu dengan asosiatif atau objek, saya sangat menyarankan objek
meskipun jarang orang menggunakannya. Tapi itu akan Anda temui jika sudah berkerja
membuat aplikasi dengan kerangka kerja PHP.
Daftar isi:
Berkas index.php
Skrip PHP
o Mengeluarkan dengan asosiatif array
Baca juga:
Berkas index.php
Saya membuatnya sederhana saja untuk memulai tampilan crud dan Anda bisa mengubanya
kapanpun yang Anda suka. Tambahkan skrip ini pada berkas index.php:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Data Mahasiswa</title>
</head>
<body>
<br>
<br>
<table border="1">
<thead>
<tr>
<th>No</th>
<th>Nama</th>
<th>Gender</th>
<th>Email</th>
<th>Alamat</th>
<th>Action</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</body>
</html>
Skrip PHP
Pada skrip ini saya memanggil berkas config.php untuk koneksi basis data dan mengambil
variabel $conn yang diperlukan oleh query(). Mungkin Anda akan bertanya kenapa
mengeluarkan data tidak mengunakan echo (<?php echo ...; ?>) dan kenapa menjadi <?
= ...; ?>, sebenarnya itu sama saja. Berikut skrip yang harus Anda gabungkan pada skrip
di atas:
<?php
include 'config.php';
$no = 1;
?>
<tr>
<td><?= $no++; ?></td>
<td>
</td>
</tr>
<?php } ?>
Pada bagian gender seperti yang saya utarakan pada tutorial persiapan crud, saya
menggunakan number 0 Laki-Laki dan 1 Perempuan. Seperti contoh diatas itu sangat
bermanfaat dan tidak memakan banyak ukuran basis data yang diperlukan.
Catatan: Saya secara pribadi lebih suka menggunakan objek ketimbang asosiatif array,
karena lebih sederhana dan mudah.