CakePHP の初心者の質問です。腹が立ちます。たくさん試しましたが、cakePHP でこれを機能させることはできません。ブール値が設定されている場合、「近くの駅」を印刷したい。データベースには、実行時にフィールド 'train' bit(1) があります。
<?php echo h($property['Property']['train']); ?>
1 と表示されますが、データベースでは 0 です。0 ではなく 1 と表示されるのはなぜですか
<?php if($property['Property']['train'] == true ) echo 'Train station nearby'; ?>
この出力は常に機能しますが、もちろんそうではありません! これは bit(1) フィールドであるという事実と関係がありますか、それとも私が何か間違っているのでしょうか。私は初心者であり、ブール値を使用して多くの php の例を試しましたが、cakePHP でうまくいかない理由がわかりません。ご検討いただきありがとうございます。