初學者在cakePHP中的問題,它驅使我發瘋,我嘗試了這麼多,但無法在cakePHP中得到這個工作。 如果布爾值被設置,我想打印'火車站附近'。 該數據庫具有場做時「訓練」位(1)一個cakephp打印布爾
<?php echo h($property['Property']['train']); ?>
它示出了1,但在數據庫中是0,它爲什麼打印而不是0
<?php if($property['Property']['train'] == true) echo 'Train station nearby'; ?>
這1輸出始終工作,但當然不是這樣! 任何人都請,這是一個事實,這是有點(1)領域或我做錯了什麼。請記住我是一名初學者,並且我嘗試了很多使用布爾值的php示例,但只是無法弄清楚它爲什麼不能在cakePHP中爲我工作。 感謝您關注此事。
這意味着我需要轉換字段,這可以做到沒有任何負面影響? – Nick 2013-04-08 06:53:55
感謝,將字段轉換爲tinyint(1)它的工作原理,yippee :-)) – Nick 2013-04-08 08:17:31