如何将后端数据(变量)显示到前端页面

时间:2017-12-13 11:33:57

标签: sql yii2

我想在Database中显示每个表的行数。 我在前端创建了一个视图

文件路径:.. \ frontend \ views \ site \ home.php

<div class="col-md-2">
  <h3>i want here $no_of_rows</h3>
  <h5>Companies</h5>
  </div>

所有表都在后端文件夹

文件路径:.. \ backend \ controllers \ CompaniesController.php

$no_of_rows = Companies::find()->count();

使用它我获得了行数...但我想在前端显示它。如何在前端显示后端变量的值?

2 个答案:

答案 0 :(得分:2)

<div class="col-md-2">
 <h3>
     i want here <?php echo $no_of_rows ?>
 </h3> 
<h5>Companies</h5> 
</div>

使用php echo功能打印输出。

答案 1 :(得分:0)

SiteController

use app\backend\models\Companies;

...

public function actionHome()
{
   ...
   $no_of_rows = Companies::find()->count();
   $this->render('home', ['no_of_rows' => $no_of_rows]);
}