我在高级搜索表格中使用两个无线电按钮,它们被批准并被拒绝。当我点击“批准”时,它应该过滤Gridview中的多个搜索框,并显示结果。还有其他三个字段“更新日期”、“审阅日期”和“创建日期”。假设我单击已批准的按钮。它应该检查条件更新时间大于创建日期和检查日期不为空,并显示结果。
SQL query-Select * from test where (updateddate>createddate)and(revieweddate!=NULL) and approved=1对于拒绝,同样需要做的approved=0我已经做了以下的无线电按钮在先进的搜索形式。
<div class="row">
<?php echo $form->radioButtonList($model, 'Approved',
array('0' => 'Rejected', '1' => 'Approved')
); ?>
</div> 如何获得满足上述条件的所有行的值。
发布于 2013-09-25 08:05:43
您可以像这样使用“$性价比->条件”:
$criteria->condition = ' (updateddate > createddate) AND (revieweddate IS NOT NULL) and approved = 1 ';https://stackoverflow.com/questions/18999333
复制相似问题