Dalam tutorial ini Anda akan belajar cara menyisipkan atau mengunggah gambar di database MySQL dengan cara yang sangat mudah. Di sini saya akan menjelaskan satu per satu dan semuanya secara bertahap agar Anda dapat memahaminya dengan mudah Show
Di sini saya menggunakan database mysql untuk menyimpan gambar dan kode Php untuk memasukkan atau mengunggah gambar Catatan. - Dalam tutorial ini kita hanya menyimpan image path atau nama image di database tapi image sebenarnya kita simpan di folder Apa yang kita lakukan dalam tutorial ini?
Langkah 1Pertama kita akan membuat halaman desain upload di Php sehingga kita bisa mengupload gambar kita ke database. Sekarang buat halaman desain unggahan di Php seperti desain di bawah ini. Nama halaman desain unggahan Php saya adalah desain unggahan. php Salin kode HTML lengkap di bawah ini dan rekatkan di upload-design. halaman php Image Upload - Campuslife Sekarang bagian perancangan kita telah selesai dan sekarang kita akan mengikuti langkah 2 Langkah 2Sekarang buat folder gambar sehingga gambar akan disimpan atau disimpan di folder dan path gambar akan kita simpan di database. Kami akan menggunakan folder ini dalam kode php kami Jadi buat folder dengan nama foto tempat Anda akan menggunakan aplikasi Anda Langkah 3Setelah membuat folder gambar sekarang kita akan membuat database dan struktur tabel. Disini saya membuat database dengan nama campuslife. Di bawah ini adalah perintah untuk membuat database create database campuslife_ Sekarang kita akan menggunakan database ini sehingga kita dapat membuat tabel di dalam database kampus ini. Di bawah ini adalah perintah untuk menggunakan database kampus use campuslife Sekarang kita berada di dalam database kampus dan kita akan membuat tabel di database ini dengan nama image_table. Disini saya membuat tabel dengan 3 nama field, seperti img_id, img_name, img_path Id gambar akan dihasilkan secara otomatis ketika kita memasukkan gambar ke dalam tabel. Di mysql kita akan mengatur img_id (auto_increment), sehingga setiap kali kita memasukkan gambar ke dalam tabel, id unik akan menghasilkan otomatis untuk setiap gambar baru. Untuk membuat tabel ikuti perintah di bawah ini create table image_table ( img_id int auto_increment, img_name varchar(50), img_path varchar(100), primary key(img_id) ) img_id. kolom untuk menghasilkan id unik otomatis untuk setiap gambar img_name. kolom untuk menyimpan nama gambar img_path. kolom untuk menyimpan jalur gambar dengan nama folder Mengapa kami membuat id untuk gambar?Karena kita akan menggunakan img_id untuk menghapus gambar Langkah 4Saya membuat file koneksi terpisah sehingga saya dapat mengaksesnya di mana saja di halaman. Sekarang buat koneksi. file php. Di sini kita akan menambahkan informasi koneksi MySQL sehingga kita dapat membuat koneksi antara PHP ke MySQL untuk login Mengapa memisahkan file koneksi?Karena kita bisa memanggil file itu di banyak halaman. Jika kami tidak dapat membuat file terpisah untuk koneksi maka kami harus menulis kode yang sama di setiap halaman secara manual. Ini bagus untuk satu atau dua halaman, tetapi tidak bagus untuk 10 halaman atau lebih File koneksi berisi informasi di bawah ini seperti (nama host, nama pengguna MySQL, kata sandi MySQL, nama database). Ubah informasi koneksi sebagai informasi login MySQL Anda dalam koneksi. file php Salin kode di bawah ini dan tempel di koneksi. halaman php _ Langkah 5Sekarang buat halaman upload gambar Php untuk melakukan operasi penyisipan untuk mengunggah gambar dalam tabel. Di Php kita akan menggunakan MySQL insert query untuk memasukkan gambar ke dalam database. Nama halaman php saya adalah upload-code. php Salin kode Php lengkap di bawah ini dan tempel di kode unggahan. halaman php /*-- we included connection files--*/ include "connection.php"; /*--- we created a variables to display the error message on design page ------*/ $error = ""; if (isset($_POST["btn_upload"]) == "Upload") { $file_tmp = $_FILES["fileImg"]["tmp_name"]; $file_name = $_FILES["fileImg"]["name"]; /*image name variable that you will insert in database ---*/ $image_name = $_POST["img-name"]; //image directory where actual image will be store $file_path = "photo/".$file_name; /*---------------- php textbox validation checking ------------------*/ if($image_name == "") { $error = "Please enter Image name."; } /*-------- now insertion of image section has start -------------*/ else { if(file_exists($file_path)) { $error = "Sorry,The ".$file_name." image already exist."; } else { $result = mysqli_connect($host, $uname, $pwd) or die("Connection error: ". mysqli_error()); mysqli_select_db($result, $db_name) or die("Could not Connect to Database: ". mysqli_error()); mysqli_query($result,"INSERT INTO image_table(img_name,img_path) VALUES('$image_name','$file_path')") or die ("image not inserted". mysqli_error()); move_uploaded_file($file_tmp,$file_path); $error = " Langkah 6Sekarang tambahkan kode unggahan. halaman php di upload-design. php halaman di bagian atas seperti di bawah ini. Cukup salin kode di bawah ini dan tempel di desain unggahan Anda. halaman php di bagian atas Langkah 7.Sekarang kami akan menampilkan pesan keberhasilan atau kesalahan Php pada desain. Apakah gambar dimasukkan atau disimpan dalam database atau tidak. Jadi salin kode Php di bawah ini dan tempel di upload-design. halaman php di ... menandai._
Langkah 8. Langkah terakhirSekarang tugas kita telah selesai dan sekarang uji tutorial Anda di browser. Seperti yang kita ketahui tutorial php kita berjalan di server lokal. Jadi uji aplikasi Anda di localhost. Jalankan desain unggahan. php dan uji tutorial Anda Saya harap Anda menyukai tutorial ini. Jika Anda menemukan kesalahan atau kesalahan pada tutorial ini, tolong beri tahu saya melalui hubungi kami atau halaman umpan balik atau Anda dapat memposting komentar di sini Bagaimana cara menyisipkan gambar ke dalam database?Untuk menyisipkan gambar ke database MySQL, ikuti langkah-langkah di bawah ini. . Langkah 1. Hubungkan ke basis data. Anda dapat terhubung ke database menggunakan metode getConnection() dari kelas DriverManager. . Langkah 2. Buat pernyataan Disiapkan. . Langkah 3. Tetapkan nilai ke placeholder. . Langkah 4. Jalankan pernyataan Bagaimana cara mengunggah gambar dan menampilkannya di PHP?Buat skrip PHP untuk mengunggah gambar. file php. Indeks. File php akan berisi formulir HTML untuk mengunggah gambar, tabel HTML untuk menampilkan gambar setelah diunggah dan skrip PHP untuk memindahkan gambar di folder dan memasukkan gambar ke dalam database
Bagaimana cara mengunggah gambar di PHP dan menyimpannya di folder?Unggah Gambar ke folder menggunakan php . Pertama mari kita desain formulir untuk mengunggah foto. Buat tampilan File. . Kami di sini menggunakan css untuk UI yang lebih baik. membuat gaya file. . Anda akan melihat tampilan berikut setelah membuka tampilan file. html Sekarang mari kita mulai kode php. Jadi buat unggahan file. . Sekarang kita selesai dengan kodenya Bagaimana cara menyimpan gambar di database MySQL menggunakan PHP?Struktur tabel. Dalam contoh, saya menggunakan tabel gambar untuk menyimpan data. . Konfigurasi Basis Data. Buat konfigurasi. . Simpan jalur atau nama. Anda bisa menyimpan path lengkap atau nama gambar di tabel database MySQL Anda. . base64_encode(). Kesimpulan |