Я пытаюсь получить идентификатор из таблицы пользователя. у меня есть:Заявление MySql, возвращающее неверные результаты
$retrieve_id = "SELECT userid FROM tb_users WHERE username = '$username'";
$user_id = intval(mysql_query($retrieve_id));
Оператор должен возвращать 1, так что это значение в таблице. Однако он возвращает 6, которая является длиной имени столбца (userid
). Это происходит, когда я также запрашиваю другие таблицы.
Как я могу получить значение из таблицы ТОЛЬКО?
'var_dump' ваши переменные. Они не содержат того, что, по вашему мнению, они содержат. – andrewsi
Как насчет $ user_id = intval (mysql_query ($ retrieve_id)) –