$name = $_GET['q'];
// this was set with the "max" attribute of the CAutoComplete widget
$limit = min($_GET['limit'], 50);
$criteria = new CDbCriteria;
$criteria->condition = "name LIKE :string";
$criteria->params = array(":string"=>"%$name%");
$criteria->limit = $limit;
$vo = Authitem::model()->findAll($criteria);//$criteria
$returnVal = '';
foreach($vo as $vo)
{
$returnVal .= $vo->getAttribute('name').'|'
.$vo->getAttribute('name')."\n";
}
echo $returnVal;
其中
$vo = Authitem::model()->findAll($criteria);//$criteria
有$criteria这个时就没有结果。。没有的时候就是可以的。。
直接find也是有值的。。请问这是怎么回事