我有一個名爲「狀態」的數據庫表中的布爾列,我想用它來控制用戶提交的內容的狀態,我已將其類型設置爲TINYINT並且它的默認值是「0」,現在用這個片段應用功能,內容布爾值功能的問題
$status = '';
if ($row_userDetails['status'] == FALSE) {
$status = 'Not Approved';
}
else {
$status = 'Approved';
}
var_dump($row_userDetails['status'])
結果字符串(0)「0」 再後,我將使用狀態來顯示或不如果分別批准或不批准顯示內容。
但我的問題是,我似乎無法得到TRUE
值即「Approved
」當我echo $status
,我只得到FALSE
值即「Not Approved
」。請幫我解決這個問題
做一個'的var_dump($$ row_userDetails)'並張貼在這裏的結果。 –
如果db值爲0,1則使用0或1進行匹配 –
var_dump($ row_userDetails ['status'])顯示字符串(1)「0」根據表中的數字內容增加「0」的值 –