PHP - Menampilkan Gambar dari Kolom di database
Halo kawan2, saya tadi lagi searching template web buat website berita / newspaper gitu, terus yang saya dapat rata2 hampir semua punya thumb gambar gitu untuk halaman depan nya.
lalu saya berfikir, kalo gini ceritanya bakalan penuh disk hosting ku gara2 gambar
sementara disk saya hanya 100 MB
maklum anak kos, :v
disini saya mau buat website berita, kalo website berita paling tidak harus punya gambar kejadian yang di beritakan bukan?
sementara kapasitas disk terbatas, jadi saya ingin make jasa pihak ketiga sepeti facebook, imageshack dll.
(image hosting)
lalu saya coba cari solusi nya, gimana cara nya agar web itu cantik dengan gambar tapi ga perlu nambahin kolom gambar di database dan gak perlu upload gambar.
akhir nya timbul ide, dengan cara memecah string dari POST
dalam kasus ini saya memiliki databse sebagai berikut
tabel :
berikut coding nya, semoga udah mengerti penjelasan di atas sebelum nya
sedikit saya jelasin ya..
untuk melakukan kuery ke DB
dimana pada kasus saya ini $id sudah di get ($_GET[id]) sebelum nya, jadi artikel.php?id=2
itu misal
kemudian ini,
misal ada sebuah row dalam kolom artikel seperti ini :
maka hasilnya ada di : $pecahLagi[0]
silahkan gunakan html untuk mencetaknya
kalau yang ini
apabila tidak ada url gambar pada post maka akan di gunakan gambar yang ada di web dengan direktori : gambar/default.jpg
script ini akan sangat berguna bila kita menggunakan gambar dari pihat ke-3 pada postingan namun web kita mengharuskan untuk menampilkan Thumnails pada halamn tertentu.
Semoga bermanfaat :D
Halo kawan2, saya tadi lagi searching template web buat website berita / newspaper gitu, terus yang saya dapat rata2 hampir semua punya thumb gambar gitu untuk halaman depan nya.
lalu saya berfikir, kalo gini ceritanya bakalan penuh disk hosting ku gara2 gambar
sementara disk saya hanya 100 MB
maklum anak kos, :v
disini saya mau buat website berita, kalo website berita paling tidak harus punya gambar kejadian yang di beritakan bukan?
sementara kapasitas disk terbatas, jadi saya ingin make jasa pihak ketiga sepeti facebook, imageshack dll.
(image hosting)
lalu saya coba cari solusi nya, gimana cara nya agar web itu cantik dengan gambar tapi ga perlu nambahin kolom gambar di database dan gak perlu upload gambar.
akhir nya timbul ide, dengan cara memecah string dari POST
dalam kasus ini saya memiliki databse sebagai berikut
tabel :
artikelkolom :
id, judul, artikel,kategori,waktu
berikut coding nya, semoga udah mengerti penjelasan di atas sebelum nya
<?
include "system.php";
$query = "SELECT * FROM artikel WHERE id = $id";
$hasil = mysql_query($query);
$data = mysql_fetch_array($hasil);
$pecah = explode('src="', $data['artikel']);
$pecahLagi = explode('" align="', $pecah[2]);
if($pecahLagi[0]==''){
$pecahLagi[0] = 'gambar/default.jpg';
}
echo '<img src="'.$pecahLagi[0].'">';
?>
sedikit saya jelasin ya..
include "system.php";ini file koneksi ke DB
$query = "SELECT * FROM artikel WHERE id = $id";
$hasil = mysql_query($query);
$data = mysql_fetch_array($hasil);
untuk melakukan kuery ke DB
dimana pada kasus saya ini $id sudah di get ($_GET[id]) sebelum nya, jadi artikel.php?id=2
itu misal
kemudian ini,
$pecah = explode('src="', $data['artikel']);memisahkan string mulai dari src= sampai " align=" atau sesuaikan dengan kasus anda.
$pecahLagi = explode('" align="', $pecah[2]);
misal ada sebuah row dalam kolom artikel seperti ini :
<b>PHP - Menampilkan Gambar dari Kolom di database</b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijmA6FiPHm_ssBlkTcpE-C6RaxfL3LrryXEQwuGHxmsX9Iu3hzC3tYyiZlxqrke0gKGdfLLxOa9UnxERBLzjM3ayQZxaV_1FnXJ8yxbE_S-bsXAdwdPkV_n2uBLlCINfbjplsFjeHnGnd1/s1600/php+tutorials.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijmA6FiPHm_ssBlkTcpE-C6RaxfL3LrryXEQwuGHxmsX9Iu3hzC3tYyiZlxqrke0gKGdfLLxOa9UnxERBLzjM3ayQZxaV_1FnXJ8yxbE_S-bsXAdwdPkV_n2uBLlCINfbjplsFjeHnGnd1/s1600/php+tutorials.jpg" align="none" /></a></div>
Halo kawan2, saya tadi lagi searching template web buat website berita / newspaper gitu, terus yang saya dapat rata2 hampir semua punya thumb gambar gitu untuk halaman depan nya.<br />
maka hasilnya ada di : $pecahLagi[0]
silahkan gunakan html untuk mencetaknya
echo "<img src=".$pecahLagi[0].">";
kalau yang ini
if($pecahLagi[0]==''){
$pecahLagi[0] = 'gambar/default.jpg';
}
apabila tidak ada url gambar pada post maka akan di gunakan gambar yang ada di web dengan direktori : gambar/default.jpg
script ini akan sangat berguna bila kita menggunakan gambar dari pihat ke-3 pada postingan namun web kita mengharuskan untuk menampilkan Thumnails pada halamn tertentu.
Semoga bermanfaat :D
PHP - Menampilkan Gambar dari Kolom Artikel di database
4/
5
Oleh
Holong.Me