Postingan lainnya
Cara memanggil gambar di <td>
Gambar tidak mau muncul setelah berhasil upload ke database.
<upload>
if (isset($_POST['add'])) {
$uuid = Uuid::uuid4()->toString();
$desa = trim(mysqli_real_escape_string($con, $_POST['desa']));
$judul = trim(mysqli_real_escape_string($con, $_POST['judul']));
$ket = trim(mysqli_real_escape_string($con, $_POST['ket']));
$gambar = $_FILES['gambar']['name'];
$tmp = $_FILES['gambar']['tmp_name'];
gambarnya tidak muncul setelah dipanggil begini :
<tr>
<td><?=$no++?>.</td>
<td><?=$data['nama_tempat']?></td>
<td><?=$data['judul']?></td>
<td><img src="<?=$data['gambar']?>"></td>
<td><?=$data['ket']?></td>
<td align="center">
<a href="edit.php?id=<?=$data['id_galeri']?>" class="btn btn-warning btn-xs"><i class="glyphicon glyphicon-edit"></i></a>
<a href="del.php?id=<?=$data['id_galeri']?>" class="btn btn-danger btn-xs" onclick="return confirm('Yakin akan menghapus data ?')"><i class="glyphicon glyphicon-trash"></i></a>
</td>
</tr>
mohon bantuannya. Terima kasih
0
2 Jawaban:
ya tidak muncul coba di inspect element pada gambar tersebut, biasanya kan yang dinput ke table gambar cuman nama gambarnya aja, misal inigambar.jpg, nah sedangkan file uploadnya bisanya
localhost/upload/inigambar.jpg
nah biar gambar muncul pada <td> kudu di ambil base_url() dulu, jadinya bisa keluar ex
<pre> <td><img src="localhost/upload/<?=$data['gambar'];?>"></td> </pre>
0
$url ='localhost/tempat_simpan_gambar/' ;
<td><img src="localhost/upload/<?=$url.$data['gambar'];?>"></td>
0