2016-12-31 8 views
0

に変換することができませんでしたクエリを使用している間、私はこのエラーを持っているのYii 2のオブジェクトが文字列

これは、SQLクエリのために私のコードです:

<?php $fines=Yii::$app->db->createCommand('select sum(fines) as fines from lib_chekout '); ?> 

そして、これ私は、変数$というの罰金を使用したコードは次のとおりです。

<h4 class="pull-left" style="font-size: 20px"> Total fines Collected Till Today : </h4> <p class="text-center" style="font-size: 20px"> <?= $fines ?> </p> 

は、今の問題は、それがエラー

示していますクラスのYiiの\デシベル\コマンドの

オブジェクトが

がどのように私はこの問題を解決することができる文字列に変換することができませんでしたか?

答えて

2

コマンドの後にqueryScalar()を追加する必要があります。このよう :

<?php 
$fines=Yii::$app 
      ->db 
      ->createCommand('select sum(fines) as fines from lib_chekout ') 
      ->queryScalar(); 
?> 

も変更するには、この>?から?>

関連する問題