用CDbCriteria方法查詢時,如何取“sum(goods_num) as num”中 “num” 的值
$criteria = new CDbCriteria();
$criteria->select='sum(goods_num) ?as ?num';
$data = self::model()->findAll($criteria);
怎么打印“num” 的值?????
$criteria = new CDbCriteria();
$criteria->select='sum(goods_num) ?as ?num';
$data = self::model()->findAll($criteria);
怎么打印“num” 的值?????
2015-08-08
舉報
2015-11-05
由于你findall ?所以你的 ?$data 是一個 對象集
你可以 ?var_dump($data);exit; 去看看 它的樣子
如果是 單條數(shù)據(jù) ? 那么 該對象就是 $data[0] ?直接 打印他的屬性 $data[0]->num ?$data[0]['num']
如果是多條數(shù)據(jù) ? 那么就遍歷一下 ?都打印出來