質問: null; } $this->set('data', $data); } ```
回答: 提示いただいコードだと、$randamの値に関わらずすべて1の方を通ってしまいます ``` if($randam = 1){ // これだとすべてthenと判断されてしまう if($randam == 1){ // これで$randamが1またはそれ以外の判断となる if(1 == $randam){ // ちなみにこのように書く癖をつけておくと、==を誤って=としたときにエラーとなり見つけやすい ``` また、miyabi-sunさんが記述しているように、ORで同じキー値を使用すると上書きされてしまので、IN句で検索するように修正する必要があります