Menampilkan Gambar dari Database Menggunakan PHP

Tuesday, February 4, 2014

Untuk menampilkan gambar yang disimpan di database, kita menggunakan 2 file. File pertama digunakan untuk memilih gambar yang akan ditampilkan dan file kedua digunakan untuk menampilkan gambarnya.

Tabel yang akan penulis gunakan sebagai sampel adalah tabel News. Dengan struktur sebagai berikut :

File pertama kita simpan dengan nama show_img.php, sintaksnya sebagai berikut :

<?php
  
 header("content-type:image/jpeg");
 include "koneksi.php";

 $id=$_REQUEST["IDNews"];
 $query="SELECT Pic FROM news WHERE IDNews=$id"; //Pic adalah field yang digunakan untuk menyimpan gambar
 $hasil=mysql_query($query) or die ('Query Gagal!');
 $data=mysql_fetch_array($hasil);
   echo $data["Pic"];
?>
 
File kedua akan kita gunakan untuk menampilkan gambar, simpan dengan nama tampil.php.

<?php
 include 'koneksi.php';
 
 $query=mysql_query('SELECT * FROM news where IDNews = 55') or die ('Query Gagal!');
 $data = mysql_fetch_array($query);
 
 echo 
 " <h2>Tampil Gambar :</h2>
 <table border=1>
  <tr>
    <td>$data[IDNews]</td>
    <td><img src=show_img.php?IDNews=$data[IDNews] width=250 height=250></td>
  </tr>
 </table>"
?>
 
Hasil :

  Semoga bermanfaat.

0 comments:

Post a Comment