Я хотел бы знать, как выбрать одно значение из моей таблицы MySQL. Таблица включает в себя столбцы username
и id
среди других (id
- автоинкремент, а username
- уникальный). Учитывая имя пользователя, я хочу установить переменную сеанса $_SESSION['myid']
равную значению в столбце id
которое соответствует данному имени пользователя. Вот код, который я уже пробовал:
session_start();
$name = $_GET["username"];
$sql = "SELECT 'id' FROM Users WHERE username='$name'";
$result = mysql_query($sql);
$value = mysql_fetch_object($result);
$_SESSION['myid'] = $value;
Пока что я получаю:
Исправляемая фатальная ошибка: объект класса stdClass не может быть преобразован в строку.
Приведение $value
к типу string не решает проблему.