Как получить данные из базы данных на основе текущего входа пользователя? Например, когда пользователь входит в систему и щелкает панель профиля, отображаются только его/ее данные. Я пробовал раньше, но он отображает все данные пользователя.
На сайте personalinfo.php
<?php foreach ($personals as $user):?><?=Html::encode("{$user->username}")?><?php endforeach;?>
<?php foreach ($personals as $user):?><?=Html::encode("{$user->user_id}")?><?php endforeach;?>
<?php foreach ($personals as $user):?><?=Html::encode("{$user->email}")?><?php endforeach;?>
На контроллере
public function actionPersonalinfo()
{
$query = User::find()->all();
return $this->render('personalinfo', [
'personals' => $query
]);
}
Я думаю из-за $query = User::find()->all();. Но я не знаю, как заменить его, чтобы он извлекал данные на основе текущего входа пользователя. Я очень новичок в yii2. Извините и спасибо