0
這應該很簡單....但它需要一段時間...以下是不工作的代碼(它不顯示任何內容或每次都顯示空白狀態消息)。 $顯示圖像是查詢,我知道它運行良好。PHP MYQSLi如果字段爲空,返回一個不同的值
// BLANK STATE TOGGLE
$result = mysqli_fetch_array($showimage, MYSQLI_ASSOC);
if($result == ''){
echo '<p>Sorry- no image.</p>';
}
else {
echo '<p>There is an image!</p>';
}
}
你怎麼知道它運行良好?因爲`$ result`可以是```````false`的唯一場景是查詢失敗 – 2011-01-31 03:43:42
`$ showimage`是一個mysqli_result嗎?你有錯誤報告啓用和`display_errors`設置爲「開」?此外,來自`mysqli_fetch_array`的返回值是一個數組或`NULL`。您可能應該針對其中的一個而不是空字符串進行測試。 – Phil 2011-01-31 03:44:26
好的 - 他們如何檢查空表值? – WillHerndon 2011-01-31 03:46:02