Tabel merupakan bagian yang sangat ideal apabila kita ingin menampilkan sebuah data kedalam bentuk yang terstruktur, untuk itu pada kesempatan kali ini saya ingin berbagi pengetahuan saya yang sangat sedikit ini tentang bagaimana menginput, menampilkan, mengedit dan menghapus data atau biasa disebut dengan CRUD( create, read, update, delete). contoh ini hanya menggunakan PHP dan MYSQL sehingga tampilannya cukup sederhana dan berharap bisa mudah untuk dipahami bagi para pemula seperti saya.
yang pertama, kita harus membuat database terlebih dahulu, disini saya menggunakan nama database 'coba'
setelah itu kita buat tabel dengan nama 'matakuliah' terdiri dari 5 field antara lain kode mata kuliah, nama mata kuliah, jumlah sks, semester, dan nama dosen yang mengampu. untuk scriptnya bisa diliat dibawah ini
setelah itu buat folder 'simpeltabel' di Appserv/www/ sehingga menjadi Appserv/www/simpeltabel atau jika XAMPP di XAMPP/htdoc/simpeltabel
dilanjutkan untuk membuat koneksi ke database dengan nama 'koneksi.php',
simpan kedalam folder 'simpeltabel'
step berikutnya adalah membuat file index.php scriptnya ada di bawah ini
";
break;
case "edit":
$kode=$_GET['id'];
$query=mysql_query("SELECT * FROM matakuliah WHERE kd_mk = '$kode' ");
$data=mysql_fetch_array($query);
echo "
Edit Mata Kuliah
";
break;
case "pencarian":
IF(ISSET($_POST['cari'])){
$kata=$_POST['kata'];
$kolom=$_POST['kolom'];
echo "
No. | Kode Mata Kuliah | Nama Mata Kuliah | Jumlah SKS | Semester | Dosen Pengampu | Pilihan |
";
$no=1;
$tampilcari=mysql_query("SELECT * FROM matakuliah WHERE $kolom = '$kata' ORDER BY nm_mk ASC ");
while($d=mysql_fetch_array($tampilcari)){
echo("
$no | $d[kd_mk] | $d[nm_mk] | $d[sks] | $d[sem] | $d[dosen] | [Edit] - [hapus] |
");
$no++;
}
echo("
");
}
break;
}
?>
index.php simpan di simpeltabel
lanjutkan dengan membuat coding untuk pencarian data
pencarian.php
untuk step yang terakhir kita buat file query.php yang berfungsi sebagai input, update dan delete data. simpeltabel
sekarang tinggal dibuka lewat browser, ketikkan localhost/simpeltabel enter, maka akan muncul tampilan seperti dibawah ini
sekian dan terima kasih semoga bermanfa'at, untuk download scriptnya di
link ini