Pengunggahan file adalah fitur penting untuk aplikasi berbasis web, seluler, atau desktop apa pun. File yang diunggah bisa berupa gambar, video, musik, atau jenis file lainnya. Pada kesempatan kali ini Kelas Programmer. com akan membagikan tutorial cara upload file khusus gambar di php dengan menggunakan database mysql sebagai tempat menyimpan informasi data gambar Show
Fitur upload foto (gambar) yang akan kita buat juga memanfaatkan jquery dimana saat gambar dibuka dari source komputer kita, gambar sudah bisa di preview secara langsung. Selain itu, saya juga menggunakan CSS Bootstrap untuk membantu mendesain tata letak, tabel, dan tombol. Ikuti saja tutorial berikut ini Daftar isi Tutorial Cara Upload File Gambar di PHPPersiapanKonfigurasi Basis DataBuat database di mysql menggunakan CMD atau phpMyAdmin
kemudian buat tabel dengan nama gambar di database _Unduh BootstrapDalam tutorial ini saya menggunakan bootstrap 4 yang dapat Anda unduh dari situs resminya Unduh Jquery.dllJquery yang saya gunakan masih menggunakan versi 3. 4. 1 jika ingin menggunakan versi terbaru bisa lihat disini Buat File Proyek di htdocsBuat folder baru bernama upload_file di direktori htdocs. Sesuaikan dengan letak folder instalasi xampp anda masing-masing Selanjutnya, buat folder bootstrap, image dan js. Ketiga folder ini berfungsi untuk menampung file bootstrap, image dan jquery Masukkan semua hasil download file bootstrap ke dalam folder bootstrap dan hasil download file jqery ke dalam folder js Pada folder gambar saya meletakkan file gambar default berukuran 80x80 sebagai gambar pratinjau sebelum pengguna memilih gambar yang akan diunggah Buat file basis data. phpBuat file basis data. php di direktori proyek upload_file
Sintaks di atas berfungsi untuk konfigurasi database yang digunakan. Sesuaikan konfigurasi pada parameter user, password dan db jika anda memiliki konfigurasi yang berbeda Buat file indeks. phpIndeks file. php berfungsi sebagai halaman utama saat proyek upload_file dipanggil melalui localhost. Dengan menampilkan form unggah gambar dan juga menampilkan daftar gambar yang telah diunggah
Buat file penyimpanan. phpMenyimpan file. php digunakan untuk menyimpan gambar yang dipilih oleh pengguna. Gambar akan diunggah ke direktori gambar menggunakan metode move_uploaded_file() Nama gambar juga akan tersimpan di tabel gambar di database upload_file yang sudah kita buat di mysql _Buat file hapus. phpMenghapus berkas. php berfungsi untuk menghapus gambar yang diinginkan. Gambar akan dihapus dari direktori proyek kami menggunakan fungsi unlink(). Selain itu, data citra di database juga akan terhapus
CobalahBerikut adalah hasil pengujian dari tampilan tutorial di atas Gambar di sebelah kiri adalah tampilan folder gambar di direktori aplikasi kita di htdocs, sedangkan di sebelah kanan adalah tampilan dari aplikasi upload file gambar yang dibuka melalui browser Terlihat dari contoh demo diatas saya mencoba mengupload 2 file gambar dan mencoba menghapus salah satunya. File yang dihapus di direktori juga akan dihapus Sekian tutorial kali ini tentang cara membuat fitur upload file gambar dengan PHP dan MySQL menggunakan CSS Bootstrap dan Jquery. Jika tutorial ini dapat membantu semua orang yang belajar pemrograman web Unduh Kode SumberBagi teman-teman yang ingin source code aplikasi sederhana contoh upload file foto/gambar di php bisa download dari link dibawah ini, tapi sebelumnya tolong kasih jempol (like) di fanpage Kelas Programmer, terima kasih atas dukungannya Bisakah MySQL menyimpan gambar?MySQL memiliki tipe data BLOB (binary greater object) yang dapat menampung data biner dalam jumlah besar. Tipe data BLOB sangat cocok untuk menyimpan data gambar .
Bagaimana menghubungkan PHP dengan database MySQL?Empat langkah menggunakan MySQLi untuk membuat koneksi database PHP ke MySQL. . Buka File Manager -> public_html Buat File Baru dengan mengklik ikon tambahkan file pada menu di bagian atas layar Simpan dengan nama databaseconnect. php, atau nama lain yang Anda inginkan, tetapi ekstensinya tetap Langkah-langkah upload database melalui PhpMyAdmin?Cara Mengimpor Database Mysql ke PhpMyAdmin . Temukan menu Database di cPanel dan pilih phpmyadmin Klik tautan Impor Kemudian akan muncul halaman untuk mengupload file. Klik Telusuri Temukan dan pilih ekstensi file. sql lalu klik buka Jika berhasil, database yang baru saja Anda impor akan muncul di daftar database Anda |