Operasi CRUD dengan XML dan MYSQL.



Oke selamat malam sobat, untuk kesempatan kali ini kita akan membahas mengenai xml yang berkoneksi dengan database.
Untuk data base yang saya gunakan kali ini yaitu database(DB)MYSQL.
 Untuk databasenya saya beri nama movie, dimana movie terdapat 2 tabel. yaitu film dan aktor, masing -masing filed memiliki detail yang ber beda-beda.Untuk data basenya seperti di bawah ini.




Mungkin di artikel sebelumnya saya sudah membahas mengenai xml itu apa , dan kali ini saya akan menjelaskan hubungan antara xml yang nantinya akan mengeload data dari database untuk di kirim dan di tampilkan di web.
Jadi lahkah yang pertama,kita terlebih dahulu harus membuat script koneksi dengan extension php.
Nah scrip koneksi.php seperti di bawah ini sob.



Selanjutnya langkah yang kedua yaitu membuat index.php sebagai home. Untuk scriptnya ada di bawah sob.




Dari index .php setelah kita running melalui lacalhost ,Akan mendapat hasil seperti di bawah ini.







Dari index.php di atas ada beberapa poin yang saya gunakan seperti list movie,actor dan movie& actor.Selanjutnya ketika kita klik movie kita akan menuju link movie.php. Untuk scriptnya seperti di bawah.








Pada kelas movie ini nantinya akan menginclude kan tabel.php yang dimana fungsi dari tabel.php adalah untuk menampilkan detail film ke dalam tabel. Script tabel.php seperti di bawah ini






Dari movie.php yang di include kan di dalamnya tabel.php ketika di jalankan di localhost seperti gamabar di bawah.



 


Selanjutnya di movie.php tersebut nantinya terdapat 3 button atau tombol yang fungsinya sebagai input film ,update dan delete film.

Selanjutnya ketika kita ingin memasukan sebuah film baru, kita hanya perlu mengklik tombol input untuk memasukannya.
Script  inputfilm.php seperti di bawah.






Tampilan dari inputfilm seperti di bawah ini sob.



Semisal kita ingin memasukan data yang sudah terisi seperti diatas.kita tekan kirim.
Lalu kita klik lihat data untuk melihat data yang kita kirim sudah tersimpan.


Dan kita bisa melihat data yang baru kita masukan sudah tersimpan dengan id f4.

Selanjutnya untuk script update seperti di bawah




Tampilan dari update film seperti di bawah sob


Selanjutnya untuk melihat kita tinggal klik lihat data.
Begitu pula dengan delete,script dari delete.php seperti di bawah sob.




 
Dan hasil tampilannya







Diman kalo kita andaikan yang di delete adalah f5. Seletah kita kirim . dan hasil nya data akan
terhapus seperti gambardi bawah.





Dimana data yang tadinya ada 2 record berkurang menjadi satu.


Setalah itu kita menuju di index .php lagi sob.
Pada index.php point list aktor hampir sama prosesnya dengan  dengan film,dimana pada detail aktor akan menampilkan data aktor, dimana akan terdapat 3 button seperi di film. Dan tampilan pada detail aktor seperti di bawah ini sob.



Hampir sama pada proses yang di lakukan pada film , pada detail aktor  ini sob.

Selanjutnya pada index.php pada list movie dan aktor, dimannantinyaakan menampilkan detail film dan aktor secara bersamaan dengan menggunakan join antara dua tabel sob.
Untuk scriptnyha seperti di bawah sob.







Lalu kita membuat form untuk menampilkan , dengan script seperti di bawah.







Dan tampilan dari movie dan aktor seperti di gambar di bawah






Setelah kita kirim maka hasilnya seperti di bawah.





Sekian Terima Kasih.. Semoga Bermanfaat :)

0 komentar: