Hallo teman teman balik lagi dengan saya Ismet Maulana kali ini saya ingin berbagi pengetahuan tentang Bagaimana CARA UPLOAD FOTO DENGAN PHP, langsung tersimpan di databases, oke langsung saja yah, teman teman siapkan sebuah table yang formatnya seperti ini :
form inputnya :
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
<form action="" method="POST" enctype="multipart/form-data"> <table> <tr> <td>Nama</td> <td>:</td> <td><input type="text" name="nama"></td> </tr> <tr> <td>ALAMAT</td> <td>:</td> <td><input type="text" name="alamat"></td> </tr> <tr> <td>Pendidikan</td> <td>:</td> <td><input type="file" name="file"></td> </tr> <tr> <td></td> <td></td> <td><input type="submit" name="hasil"></td> </tr> </table> </form> |
config.php :
|
1 2 3 4 5 6 7 8 9 |
<?php $conn = mysqli_connect("localhost","dumet","school","webmaster"); if (!$conn){ die("Databases tidak tersedia:".mysqli_connect_error()); } ?> |
kondisi php :
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<?php if (isset($_POST["hasil"])) { $nama = $_POST["nama"]; $alamat = $_POST["alamat"]; $file_name = $_FILES["file"]["name"]; $tmp_name = $_FILES["file"]["tmp_name"]; move_uploaded_file($tmp_name, "images/".$file_name); $sql = mysqli_query ($conn, "INSERT INTO ismet_upload VALUES ('','$nama','$alamat','$file_name')"); } $data = mysqli_query ($conn, "SELECT * FROM ismet_upload"); ?> |
menampilkan data :
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<table border="1" cellspacing="0"> <tr> <td>NO</td> <td>NAMA</td> <td>ALAMAT</td> <td>Pendidikan</td> </tr> <?php if (mysqli_num_rows($data)>0){ ?> <?php $no=1; ?> <?php while ($row = mysqli_fetch_array($data)) { ?> <tr> <td><?php echo $no; ?></td> <td><?php echo $row["nama"]; ?></td> <td><?php echo $row["alamat"]; ?></td> <td><img src="images/<?php echo $row["gambar"]; ?>" style="width: 200px"></td> </tr> <?php $no++; } ?> <?php } ?> </table> |
Jika sudah disalin lalu disave dijadikan satu file yah teman teman, kemudian tampilkan dibrowser kemudian jalankan programnya, cukup mudah bukan ? kita telah berhasil mem-upload gambar dan tersimpan di databases,
Oke sekian tutorial tentang Bagaimana Cara Upload Foto dengan PHP, selamat mencoba.
Dan untuk teman teman yang ingin download silahkan klik disini .
#KeepLearn
#IsmetMA