2013-10-22 87 views
0

如何從yii的查詢構建器中提取已從數據庫中獲取的值?下面 是我的代碼從yii查詢構建器獲取值

$value = Yii::app()->db->createCommand() 
     ->select('sum(totalPoints) as pointsSum') 
     ->from('fndn_UserTotal') 
     ->where('userId =:id', array(':id'=>$userId)) 
     //->where('userId = ' . $userId) 
     ->queryRow(); 

現在,我將其輸出日誌裏面在我的後端,這裏是代碼。輸入將在數組內。我怎麼才能得到pointSum?我試着在上面的代碼中使用$ value-> pointsSum,但它不起作用。

我想做點什麼, echo pointSum;

回答

0

如果您已經安裝了Xdebug的嘗試:

ob_start(); 
xdebug_var_dump($value); 
$dump = ob_get_contents(); 
ob_end_clean(); 
error_log($dump,3, 'debug.log'); 

事件,如果你不具備

ob_start(); 
var_dump($value); 
$dump = ob_get_contents(); 
ob_end_clean(); 
error_log($dump,3, 'debug.log'); 

我不知道這條線:error_log($dump,3, 'debug.log');及其論據