Как узнать в таблице: "users" login. А потом узнать id по этому login. Используя RedBeanPHP

Мой код выглядит сейчас вот так:

$login = $_SESSION['logged_user'];
$send = R::find('users', 'login = ?', [$login]);
$send = R::load('users', $_SESSION['logged_user']);
$send->steam = $steamprofile['steamid'];
R::store($send);

Ответы (1 шт):

Автор решения: 4 kilograms

Можно одним SQL запросом вытащить все данные о конкретном пользователе, и позже ими манипулировать

$logged_user = $pdo->query("SELECT * FROM `users` WHERE `login` = '".$_SESSION['logged_user']."' ");

Затем обращаться хоть к id хоть к другим данным

echo $logged_user['id'];
echo $logged_user['age'];
echo $logged_user['some'];

Удачи!)

→ Ссылка