Pertemuan13-Membuat Fitur Upload, Export, Import, dan Grafik-PHP

Nama : Mutiara Fransiska Sanjaya

Npm: 19753041

I. Fitur Upload BLOB ke Database

Binary Large OBject (BLOB) adalah koleksi dari data binary yang disimpan dalam sebuah entitas pada Database Management System (DBMS). BLOB digunakan untuk menyimpan file-file media seperti jpg, mp. flv, mp4, dll ke dalam database.  

Langkah :

A. Membuat Project 

  • Aktifkan Apache dan MySQL pada XAMPP.

  • Membuat tabel "tb_gambar" pada database yang telah dibuat "db_barangku". Kemudian klik tombol Save.


  • Membuat file koneksi dengan nama file "koneksi.php" dan ketikkan script berikut :


  • Membuat form untuk upload file, menyimpannya dengan nama "form_upload.php" dan ketikkan script code berikut :


  • Jalankan dengan memasukkan alamat browser "localhost:8080/pw/praktikum13/form_upload.php", maka akan menampilkan hasil :


B. Membuat Image View

  • Membuat file dengan nama "index.php" dan mengetikkan script berikut :


  • Membuat file dengan nama " image-view.php" dan mengetikkan script code berikut :


  • Jalankan dengan memasukkan alamat browser "localhost:8080/pw/praktikum13/index.php", kemudian menguji dengan memilih gambar, memasukkan keterangan. 

C. Membuat Fitur Hapus

  • Buat file dengan nama "delete-gambar.php" dan mengetikkan script code berikut :


  • Jalankan dengan memasukkan alamat browser "localhost:8080/pw/praktikum13/index.php", kemudian menguji dengan klik link Delete, maka gambar akan terhapus.


II. Membuat Report PDF dengan Library DOMPDF

Dompdf adalah salah satu library yang digunakan untuk membuat report berupa PDF dengan menggunakan PHP.

Langkah :


  • Membuat file dengan nama "reportpdf.php" dan ketikkan script code berikut :

  • Jalankan dengan memasukkan alamat browser "localhost:8080/pw/praktikum13/barangoop/reportpdf.php"

III. Report Exel dengan Library PHP Spreadsheet

PHPSpeadsheet adalah library PHP yang dapat digunakan untuk membaca dan menuliskan file Exel dengan menggunakan perintah PHP.

IV. Grafik dengan Chart.js

Chart.js adalah salah satu library Javascript yang digunakan untuk membuat grafik.

Langkah :





  • Mengisi data pada tb_penjualan.


Komentar

Postingan populer dari blog ini

Artikel PDO

Pertemuan ke 5 - Javascript - fungsi