Postingan lainnya
hanya gambar yang di inginkan yang tampil
saya itu kepinginya itu column yang ada gambarnya muncul, sedangkan yang tidak ada gambarx tidak muncul, tapi error seperti dibawah master. dan apabila tidak pakai mysqli_num_rows maka semua gambarnya akan muncul(kosongan) walaupun tidak ada gambarnya?mohon infonya master
<?php
include "koneksi/connect.php";
$query_input="select * from tb_input_data order by id desc";
$hasil_input=mysqli_query($link,$query_input);
while($outputan=mysqli_fetch_assoc($hasil_input)){
?>
<div id="judul"> <?php echo $outputan['judul']; ?></div>
<div id="isi"> <?php echo $outputan['nama']. "<br><br>"; ?></div>
<?php
if(mysqli_num_rows($outputan['gambar'])>0){
?>
<img src="image/utama/<?php echo $outputan['gambar'];?> "/>
<?php
}
}
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, string given in E:\xampp\htdocs\website1\pages\utama.php on line 16 errornya ini terdapat pada bagian mysqli_num_rows
4 Jawaban:
$query_input="select * from tb_input_data where gambar <> '' order by id desc";
@Nandar maaf master kalau menggunakan '<>' maka yang tampil hanya yang memiliki gambar sedangkan yang tidak memiliki gambar maka semua columnx tidak tampil. maksud saya jika tampa '<>'maka datax muncul gambar tapi error karena tidak ada gambarx. saya binggung menjelaskannya
oh gitu. kalau gini?
if($outputan['gambar'] == ''){
echo "error";
}else{
echo '<img src="image/utama/'.$outputan['gambar'].'/>';
}
@Nandar alhamdulillah terima kasih banyak sudah bisa mas mantap