小さな問題があります。データベースでは tinyint(4) である reserve という属性と、int(10) である kamp という属性を持つ、reservation というクラス。私はこれをやろうとしています:
if ($this->kamp == 387 || $this->kamp == 388 || $this->kamp == 389) {
$this->reserve = 0;
} else {
$this->reserve = 1;
}
今私の問題は、コードが常にelseブラケットに直接ジャンプすることです。$this->kamp が 387、388、または 389 であると 100% 確信している場合でも。
これはデータ型と関係がありますか、それとも何か不足していますか? 問題はこのコードにあると思います。私のデータベースには、reserve = 1 のオブジェクトが表示されており、kamp は私が言及した 3 つの数字の 1 つです。
ありがとう!