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

avatar Arfa
@Arfa

17 Kontribusi 1 Poin

Diperbarui 7 tahun yang lalu

10 Jawaban:

folder gambar harus di dalam folder portalberitanya.

avatar kaka
@kaka

1 Kontribusi 0 Poin

Dipost 7 tahun yang lalu

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 :

avatar AlifNur
@AlifNur

164 Kontribusi 72 Poin

Dipost 7 tahun yang lalu

@kaka udh ane coba gan.. C:\xampp\htdocs\portalberita\gambar | echo ""; atau echo ""; belum jadi juga gan..

avatar Arfa
@Arfa

17 Kontribusi 1 Poin

Dipost 7 tahun yang lalu

@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..

avatar Arfa
@Arfa

17 Kontribusi 1 Poin

Dipost 7 tahun yang lalu

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

avatar Arfa
@Arfa

17 Kontribusi 1 Poin

Dipost 7 tahun yang lalu

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.

avatar AlifNur
@AlifNur

164 Kontribusi 72 Poin

Dipost 7 tahun yang lalu

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 :

avatar AlifNur
@AlifNur

164 Kontribusi 72 Poin

Dipost 7 tahun yang lalu

Tanggapan

ka maaf, aku udah ngikutin ini kok gambarnya ga muncul yaa, gaada tulisan error juga

coba dijelasin detail masalahnya ama script nya.. biar mudah dibantu

@AlifNur Terimakasih Banyak mas alif sudah dibuat kan lengkap,,

avatar Arfa
@Arfa

17 Kontribusi 1 Poin

Dipost 7 tahun yang lalu

udah bisa blom mas @arfa ???

avatar AlifNur
@AlifNur

164 Kontribusi 72 Poin

Dipost 7 tahun yang lalu

sudah bisa mas :) @AlifNur

avatar Arfa
@Arfa

17 Kontribusi 1 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban