Postingan lainnya
Menampilkan gambar dari database, Gambar tidak Tampil
Malem gan.. ane lagi belajar nampilin data dari database pake php nih.. ane dapet masalah nggak ada pesan error tapi gambar nggak muncul, udh coba" tapi belum nemu. mohon bantuannya :)
script php:
<?php
include 'koneksi.php';
$tabel = 'isiberita';
$sql=$conn->query("SELECT * from $tabel order by tanggal desc limit 3");
while ($tampil = $sql->fetch(PDO::FETCH_ASSOC)) {
echo "<p align='justify>'";
echo "<img src='$tampil[gambar]' aligen='left'>";
echo "<font valign='top'>";
echo "<strong>";
echo $tampil['judul'];
echo "</strong>";
echo $tampil['tanggal'];
$data=substr($tampil['isi'],0,200);
echo $data;
echo "<a href='index.php?menu=detail_headline&id=$tampil[id_berita]'> baca lengkap>>>></a>";
echo "</font></p><br>";
}
?>
tampilan halaman :
db:
ini derektori folder gambar ane: C:\xampp\htdocs\gambar
10 Jawaban:
folder gambar harus di dalam folder portalberitanya.
echo "";
alamat folder gambarnya mesti disertain bang.. misalnya folder gambarnya ada di C:\xampp\htdocs\gambar => echo "";
dan perhatikan juga index nya berada di posisi mana.. misalnya : -index nya di => C:\xampp\htdocs\main -gambarnya di => C:\xampp\htdocs\gambar
berarti scriptnya mesti keluar folder dulu sekali baru masuk ke gambar :
@kaka udh ane coba gan.. C:\xampp\htdocs\portalberita\gambar | echo ""; atau echo ""; belum jadi juga gan..
@AlifNur yg ini udh dicoba gan tapi belumjadi. C:\xampp\htdocs\gambar => echo "";
direktori index nya di C:\xampp\htdocs\portalberita C:\xampp\htdocs\portalberita\gambar pake script echo ""; atau echo ""; juga belum jadi..
kalo tipe data buat gambar apa bang, ane ngikutin tutorialnya longtext, tp ane udh coba varcharjuga value nya "namagambar.jpg" atau "gambar/namagambar.jpg" itu bener gk gan..? @kaka @AlifNur
kalau posisi index.php -> C:\xampp\htdocs\portalberita dan posisi folder gambar -> C:\xampp\htdocs\portalberita\gambar
brarti masuk aja langsung ke folder gambarnya... ->
echo" ";
kalau buat type data sendiri sya juga biasanya pake varchar.. tpi alamat folder gambarnya ngk usah di simpan... yg di simpan ke database cukup nama filenya aja.. jadi nnti kita sisa panggil berdasarkan namanya..
yg penting gambarnya udah di upload juga ke folder yg udah ditentuin.
Disini sya udah buat script sederhana buat bantu mas, dan moga ini bermanfaat... lokasi index -> latihan lokasi gambar -> latihan/gambar
dan nama tabelnya itu : latihan
untuk lebih lanjut silahkan liat gambar di bawah
tabelnya : [img]https://i.imgur.com/QCaWq8V.png[/img]
posisi direktorinya :
<?php
include'koneksi.php';
$q = mysql_query("SELECT * FROM gambar");
while ( $r = mysql_fetch_array($q)) {
$url_gambar = "gambar/$r[gambar]";
ECHO"<img src='$url_gambar' align='left' height='100px' width='100px'>";
}
?>
hasilnya :
@AlifNur Terimakasih Banyak mas alif sudah dibuat kan lengkap,,