1 回答

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個贊
如果沒有返回任何行,則while循環(huán)將立即結(jié)束,因此您將永遠(yuǎn)無法到達(dá)該if語句。并且當(dāng)你成功獲取一行時,id 字段會一直填寫,所以isset()永遠(yuǎn)不會返回FALSE。
您應(yīng)該在循環(huán)之前測試行數(shù)。
if (mysqli_num_rows($resultat8) > 0) {
while ($liste1 = mysqli_fetch_assoc($resultat8)){
if(isset($liste1['naissancesID'])){
echo '<div class="photos" align="center"><img alt="" src="changements/naissances/images/' . $liste1["naissancesPic"] . '" class="deces">
<span class="caption">' . $liste1["naissancesName"] . '<p class="texte-deces">' . $liste1["naissancesDate"] . '</p></span></div>';
}
}
} else {
echo "No value in database";
}
- 1 回答
- 0 關(guān)注
- 95 瀏覽
添加回答
舉報(bào)