初学者在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