Yii统计会员总数并显示在登录页上

Yii统计会员总数并显示在登录页上,yii,Yii,嗨,我有一个应用程序,我想显示在登录页上的成员总数 我试着添加 $connection = new \yii\db\Connection([ 'username' => $username, 'password' => $password, ]); $connection->open(); $users = $connection->createCommand('SELECT * FROM user')->queryAll(); 但应用程序只是抛出一个错误: y

嗨,我有一个应用程序,我想显示在登录页上的成员总数

我试着添加

$connection = new \yii\db\Connection([

'username' => $username,
'password' => $password,
]);
$connection->open();
$users = $connection->createCommand('SELECT * FROM user')->queryAll();
但应用程序只是抛出一个错误:

yii\base\ErrorException: Undefined variable: connection in index.php

我需要先创建连接,然后运行命令吗?

这是我最后使用的

<?php $users = Yii::$app->db->createCommand('SELECT COUNT(*) FROM user') ->queryScalar(); ?>

然后单击此按钮以显示结果

<? echo $users;?>

您必须已建立连接。试着这样做:
Yii::app()->db->createCommand($sqlQueryString)->quaeryAll()