Rabu, 11 Mei 2016

 Hallo sahabat Blogger pada kesempatan kali ini saya akan sharing materi tentang bagaimana cara Menampilkan data dan Menghapus data dengan Mysql dan OOP PHP.

Pengertian

menampilkan data adalah kegiatan mengambil data yang ada pada database untuk kemudian dioutputkan dalam sebuah program, kali ini selain menggunakan PHP OOP kita akan menggunakan sintax Mysql select 

tak berbeda jauh dengan menghapus data pada tabel juga masih menggunakan perintah mysql delete 

Latar Belakang

 Belajar OOP tingkat lanjut

Alat & Bahan

  • PC/Laptop yang sudah terinstal LAMP Server.
  • Ebook OOP
  • koneksi internet
  • Sublime

Maksud  & Tujuan

maksud dan tujuan dari sharing materi kali ini , agar kita bisa memahami OOP lebih lanjut dan mengerti proses CRUD (Create,Read,Update,Delete) pada OOP

Tahapan Pelaksanaan

 untuk membuatnya pertama kita buat file untuk methodnya.
penjelasan sedikit tentang script diatas :
  • $query = "SELECT * FROM siswa ORDER BY nama ASC" fungsi ini adalah fungsi sql yang digunakan untuk menampilkan data dari database, dengan menambahkan ORDER BY nama ASC berarti data yang ditampilkan akan diurutkan sesuai nama dari huruf yang terkecil atau dari A ke Z.
  • mysql_fetch_array adalah fungsi untuk menamilkan data dari tabel dan memiliki nilai array. apa itu array.? array adalah tipe data bentukan yang terdiri dari kumpulan tipe data lainnya.
setelah membuat file untuk menampung function diatas kita buat file untuk menampilkan datanya atau membuat objek untuk mengakses functionnya.
jika dijalankan pada browser akan tampil seperti ini.
kemudian untuk hapus data, kita buat method hapus pada class seperti dibawah ini.

fungsi mysql "DELETE FROM siswa WHERE no = '$no' "; adalah fungsi mysql untuk menghapus data, pada fungsi ini harus diberi WHERE kenapa ..? karena jika tidak semua data akan terhapus dan jika pada program akan error. Where pada mysqli ini diibaratkan sebagai alamat data mana yang akan dihapus.

jika dijalankan pada browser :

kemudian jika saya hapus data wulan tamoilan menjadi seperti ini :

Referensi

Ebook Panduan Praktis OOP pada PHP
www.duniailkom.com

Hasil & Kesimpulan

 hasil yang saya dapatkan adalah error. ketika membuat file untuk menghapus data table tampil saya tidak mau keluar kemudian saya berikan error reporting (perintah untuk menampilkan error pada program)  seperti dibawah ini
kemudian munculah eror yang terjadi.
setelah saya teliti ternyata ada ketidaksamaan nama pada file hapus.php dan class. setelah saya samakan programpun berjalan. namun masih muncul peringatan, peringatan menyebutkan saya harus mengganti koneksi saya dengan mysqli atau PDO namun jika saya mengganti koneksinya berarti saya juga harus mengganti penulisan querynya dan itu membutuhkan waktu jadi saya hilangkan saja error  reportingnya maka peringatannya hilang.
kesimpulan yang bisa saya ambil saat belajar bahasa pemorgraman seperti ini kuncinya adalah teliti, sabar, dan disiplin. kenapa harus disiplin , karena displin adalah kunci kesuksesan. Terima kasih selamat Belajar...

0 komentar:

Posting Komentar