我在我的SQL數據庫中有可變類型的數據,並且我使用PHP來表示一個表。0的SQL字段值返回空
有時我有3列,有時我有更多,這取決於數據的類型。 如果我使用:
$fourthcolumn=$row['fourth'];
if(empty($fourthcolumn)){
// DO NOTHING
}else{
echo "<td class='fourth'>" . $fourthcolumn. "</td>";
}
然後,它工作正常但有一個例外: 一些列的數量。當數量爲'0'時,它將返回爲空,並且不會使td的值爲'0'。
在我的結構,如果沒有信息,則該單元是完全空白,而這正是我希望回來爲空
有沒有辦法返回「0」?我究竟做錯了什麼?
這應該很可能需要用'||'代替'&&' – 2014-10-10 17:27:49
@ Fred-ii-答案是基於在else問題中處理的積極結果。編輯清楚 – andrew 2014-10-10 18:00:16
好的,這是有道理的。我認爲或者會工作。 OP尚未對任何答覆/評論做出迴應;只有時間會告訴;) – 2014-10-10 18:01:35