Sql 如何在不使用foreach循环的情况下用yii编写此查询并打印它?
我已经用sql编写了这个查询,它工作得很好,我得到了我想要的确切结果,但是当我用Yii编写这个查询时,如果我不使用foreach循环,我会得到这个错误Sql 如何在不使用foreach循环的情况下用yii编写此查询并打印它?,sql,database,yii,query-builder,Sql,Database,Yii,Query Builder,我已经用sql编写了这个查询,它工作得很好,我得到了我想要的确切结果,但是当我用Yii编写这个查询时,如果我不使用foreach循环,我会得到这个错误数组到字符串的转换。 sql中的查询 SELECT description FROM `comment_business` where review_business_id=72; 以Yii查询 $results=Yii::app()->db->CreateCommand()
数组到字符串的转换
。
sql中的查询
SELECT description FROM `comment_business` where review_business_id=72;
以Yii查询
$results=Yii::app()->db->CreateCommand()
->select('description')
->from('comment_business b')
->where('b.review_business_id='.$ba->id)
->queryRow();
echo $results;
我知道在sql中,我得到了描述,但是在这里,我如何在不使用foreach循环的情况下实现我的结果呢
如果你只得到一排,我有,试试看
echo $result['description'];
如果得到的行数超过一行,则需要索引
echo $result[0]['description'];
哦,我真是太蠢了,太简单了,谢谢你,先生。