Mengunggah gambar dan menampilkannya dengan php dan mysql – Hallo.. Selamat bahagia sobat seluruh J Pastinya kembali lagi bersama Referensi Coding yang akan selalu membagikan informasi, serta tips dan trik menarik seputar dunia teknologi. Di kesempatan kali ini, saya akan membagikan sebuah trik pada sebuah program bahasa PHP.
Pengertian Function, Penggunaan Function, Dan Cara Membuat Function Sendiri Pada PHP
Baca: Pengertian, Fungsi, Dan Cara Menggunakan XAMPP Terlengkap
Masukan kode berikut:
<!DOCTYPE html>
<html>
<head>
<title>Latihan Upload - Gambar http://referensicoding.com</title>
</head>
<body>
<!-- KODE FORMULIR HTML -->
<form method="post" action="" enctype="multipart/form-data">
Upload Gambar: <input type="file" name="gambar"><input type="submit" name="unggah" value="Unggah">
</form>
<!-- KODE FORMULIR HTML -->
<!-- KODE PHP UPLOAD GAMBAR-- >
<?php
$db = mysqli_connect("localhost","root","","latihan_upload_gambar"); // Koneksi ke database
if (isset($_POST['unggah'])) { //Seandainya tombol unggah di klik
$gambar = $_FILES['gambar']['tmp_name']; //Mengambil file gambar di input type="file" name="gambar"
$tempat tinggal = $_FILES['gambar']['name']; //Mengambil tempat tinggal/url gambar di input type="file" name="gambar"
$folder = "gambar/";
$pindah = move_uploaded_file($gambar, $folder.$tempat tinggal); //Memindahkan gambar ke file gambar/ yang telah dibangun tadi
if ($pindah) { //Seandainya gambar berhasil dipindah
mysqli_query($db, "INSERT INTO gambar VALUES('','$tempat tinggal')"); //Masukan tempat tinggal gambar ke database
echo "<div>Berhasil Upload Gambar!</div>";
}
else{//Seandainya gambar gagal dipindah
echo "<div>Gambar gagal diunggah</div>"; //Tampilkan peringatan
}
}
?>
<!-- KODE PHP UPLOAD GAMBAR-->
<!-- KODE HTML & PHP UNTUK MENAMPILKAN GAMBAR-->
<?php
$q = mysqli_query($db, "SELECT*FROM gambar");
while ($d = mysqli_fetch_array($q)) {
?>
<center><img src="gambar/<?php echo $d['gambar'];?>" style="width:250px;height:250px;"><br></center>
<?php
}
?>
<!-- KODE HTML & PHP UNTUK MENAMPILKAN GAMBAR-->
</body>
</html>
Berikut ini ialah tampilannya:
Kolom Input HTML |
Hasil Dari Input Gambar |
Lumayan gampang bukan? Seperti yang saya bilang tadi, semua panduan yang saya bikin disini betul-betul gampang, simpel, dan saya bikin lebih sederhana.
Semua penjelasan dapat kalian lihat di comment code. Agar lebih gampang dimengerti dan dimengerti, berikut ini sourcecode upload gambar ke laman dengan php yang dapat kalian unduh.
DOWNLOAD SOURCE CODE
Pass Winrar: tezigerblog
Oke demikianlah panduan Referensi Coding kali ini mengenai cara unggah gambar ke laman dengan php dan mysql. Semoga bermanfaat. Terima Kasih dan Happy Blogging!