2013-04-24 1084 views
1

我的數據庫記錄包含N/A值爲空的列。檢查mysql數據庫中的N/A值PHP

但是,當我從MySQL數據庫檢索他們。它顯示了我不想看到的N/A值。 我做了一個檢查,但沒有運氣,檢查條件是失敗

我用

empty() 
is_null() 
$my_variable == null 
$my_variable == " " 

但檢查還是失敗。 任何知道如何使用PHP來檢查從數據庫檢索的值?

更新疑問句: 名稱類型整理屬性Null默認額外的Actio

4 description text latin1_swedish_ci  No None 

默認爲無

+0

它是文本「N/A」「NULL」還是實際的NULL? – Waygood 2013-04-24 16:29:28

+0

它是NUll,但數據庫顯示爲N/A – Nich 2013-04-25 00:13:16

+1

什麼是表格模式?是否將NULL設置爲YES並且默認爲'N/A'或NULL?例如'FIELD1 VARCHAR(25)NOT NULL默認的 'N/A',場2 VARCHAR(25)默認NULL' – Waygood 2013-04-25 09:16:08

回答

1

我把它改爲默認爲空並且該字段可以爲空,那麼現在我可以檢查空值。

+0

您可能必須更新現有數據。 – Waygood 2013-04-25 11:14:32

+1

你確定,謝謝你解決問題的線索:D – Nich 2013-04-25 11:24:14