Contoh aplikasi crud php mysqli sederhana dengan tampilan bootstrap
CRUD sederhana dengan PHP. Apasih yang dimaksud CRUD….? CRUD dikenal sebagai fungsi untuk Create, Read, Update, dan Delete. Hallo all, semangat coding!!! Disini saya akan membagikan tutorial cara membuat CRUD sederhana dengan bahasa pemrograman PHP. Pada sesi kali ini saya tidak berfokus pada tampilan tetapi pada fungsi, untuk tampilan saya buat sederhana dengan menggunakan referensi dari Bootstrap. Jika ingin belajar lebih lanjut silahkan eksplor lebih jauh. Dan disini saya melanjutkan materi Coding Day yang kemarin, silahkan dibaca dan dipelajari dengan baik. Oke…. Semangat belajar… 🙂 Langkah-langkahnya: Contents:
Buat Database:Disini saya melanjutkan database yang kemarin, tinggal membuat 1 tabel baru yaitu tb_siswa, detailnya sebagai berikut: Keterangan:
Setelah selesai membuat database kita lanjut ke source code PHP. Buat File Sebagai Berikut:File KoneksiFile koneksi.php berfungsi berisi konfigurasi untuk mengkoneksikan dengan database yang sudah dibuat.
File IndexPada index.php berfungsi untuk menampilkan data dari database, yang nantinya akan ditampilkan atau disajikan dalam bentuk tabel pada halaman ini.
Hasilnya: halaman index.phpFile TambahPada file tambah_siswa.php ini berisi sintak untuk membuat tampilan form untuk input data siswa ke database.
Hasilnya: Form Tambah Data SiswaTampilan jika berhasil menambah data siswaTampilan data siswaFile UpdateDalam file update_siswa.php berisi sintax untuk menampilkan data yang dipilih kemudian disajikan dalam bentuk form untuk diedit.
Hasilnya: Misal, jika kita memilih nis = 2, maka data yang akan tampil pada form update adalah data siswa dengan nis = 2. form update data siswaFile ProsesPada file proses_siswa.php berisi perintah untuk melakukan tambah/ insert data siswa, update data siswa, dan hapus data siswa dari/ke database database.
Sekian materi kali ini, jika ingin dikombinasikan dengan materi login kemarin juga bisa, apa bila ada yang ditanyakan atau masih bingung bisa disampaikan diforum besok. Terimakasih… 🙂 |