Cara Mengupload Gambar Dengan Php

Pada dikala menciptakan postingan rasanya kurang lengkap kalau kita tidak menyertakan image atau gambar, dan biasanya kalau kita memposting sebuah gosip tanpa menyertakan gambar biasanya akan di bilang hoax atau gosip bohong, tapi kali ini aku tidak akan membahas hoax, kali ini aku akan membahas bagaimana mengupload sebuah gambar dan menampilkannya di halaman web.

Pertama-tama kita akan menciptakan sebuah database di localhost dengan nama db_gambar


Kemudian di dalam db_gambar kita akan menciptakan sebuah tabel dengan nama gambar yang berisi 2 kolom di dalamnya


2 kolom itu yang pertama kita beri nama id_gambar sebagai id dengan format integer atau didalam mysql biasa disingkat INT dengan nilai atau panjang 3 yang ke dua gambar dengan format VARCHAR dengan nilai 100, kalau datbase sudah siap kini kita akan menciptakan sebuah form dengan nama form_gambar.php

<form action=simpan_gambar.php method=POST enctype='multipart/form-data'>
<input type='file' name='fupload'>
<input type='submit' value='simpan'>
</form>

Kemudian kita akan menciptakan agresi nya dan kita beri nama sesuai dengan nama agresi yang ada di dalam form di atas ialah simpan_gambar.php

<?php

mysql_connect ("localhost", "root", "");
mysql_select_db ("db_gambar");

$lokasi_file=$_FILES['fupload']['tmp_name'];
$nama_file=$_FILES['fupload']['name'];

if (!empty($lokasi_file))
{
move_uploaded_file($lokasi_file,"gambar/$nama_file");

$simpan=mysql_query("INSERT INTO gambar(gambar) VALUES('$nama_file')");

if ($simpan)
{
echo "sukses";
}
else
{
echo "gagal";
}
}
?>

Kemudian kita akan mebuat skrip untuk menampilkan gambar yang sudah kita upload kita beri nama tampil_gambar.php

<?php

mysql_connect ("localhost", "root", "");
mysql_select_db ("db_gambar");

$tampil=mysql_query("SELECT * FROM gambar ORDER BY id_gambar DESC");

while ($d=mysql_fetch_array($tampil))
{
echo "<img src=gambar/$d[gambar]>";
}

?>

Selesai sudah kini coba buka browser dan ketikan http://localhost/gambar/form_gambar.php dan anda coba menguplad sebuah gambar, lalu coba lihat gambar di browser dengan mengetikan http://localhost/gambar/tampil_gambar.php kalau gambar sudah tampil itu artinya anda sudah berhasil, supaya bermanfaat wassalam

Related Posts

Cara Mengupload Gambar Dengan Php
4/ 5
Oleh