2015-05-04 58 views
1

臨時列的名字,我想從記錄ANE只選擇一年這個數據assoc命令陣列MySQL查詢與Yii中

$wynik = $model_post::model() -> findAllBySql('SELECT DISTINCT YEAR(create_time) as rok FROM tbl_post'); 
for($i;$i<count($wynik);$i++) 
{ 
    $rok[$wynik[$i]->rok]=$wynik[$i]->rok; 
} 

做,但我得到的例外

_Property "Post.rok" is not defined._ 

我怎樣才能使它正確?

回答

2

如果我沒有記錯,這應該在Yii1中工作:在您的model_post類中定義一個變量public $rok;,當您使用該查詢時它將自動填充。

+0

這是正確的,它的工作方式 – Asped