我正在使用Kohana框架3,我需要创建一个查询
如果变量为true,我需要在part中添加一个,否则我不需要一个WHERE部分。
如果脚本在查询中如何添加php?
我需要什么:
ORM::factory('test')
->select( array('name', 'surname') )
->where('id', '=', $user->id)
if ($active == 1) {
->where('status', '=', 1)
}
->order_by('docid', 'DESC')->find_all();
答案 0 :(得分:1)
$query = ORM::factory('test')
->select( array('name', 'surname') )
->where('id', '=', $user->id);
if ($active == 1) {
query->where('status', '=', 1);
}
$query->order_by('docid', 'DESC')->find_all();