###前提・実現したいこと
FuelPHPで Formの複数のテキスト入力値でDBをAND検索するシステムを作成しています。
未入力のテキスト入力値はwhereの条件から外したいのですが、いい方法はないでしょうか。
###該当のソースコード
FuelPHP
$informations = Model_Information::find('all', array(
'where' => array(
array('user_id', '=', $this->user_id),
// 未入力のときはここの条件を外したい ここから
array('date', '=', $val->validated('date')),
// 未入力のときはここの条件を外したい ここまで
array('info1', 'LIKE', '%'.$val->validated('info1').'%'),
),
'order_by' => array('date' => 'asc'),
));
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/24 15:21