2017-06-22 36 views
-1

下面的代碼工作的查詢是一個搜索功能,我在$sql得到查詢工作,如果我嘗試在MySQL或phpMyAdmin的,但$dataProvider->getData();是空的這在很少的情況下也是如此,因爲在某些情況下會產生結果,在少數情況下則不會。CSqlDataProvider在Yii1.1給人錯誤的數據,即使它在它

$count=new CSqlDataProvider($sql, 
    array(
     'pagination'=>FALSE, 
     'params'=>$sqlParam 
     ) 
    ); 

$dataProvider=new CSqlDataProvider($sql, 
    array(
     'totalItemCount'=>count($count->getData()), 
     'pagination'=>array(
      'pageSize'=>Yii::app()->getModule('search')->searchPageSize, 
      ), 
     'params'=>$sqlParam 
     ) 
    ); 
$dataProvider->getData();  

回答

0

您是否看到這個example

評論您的'totalItemCount'參數,然後重試。

相關問題