DMax921, так может это правильный id? зайдите под другим пользователем, посмотрите его id.
Раз Вы получили из сессии id пользователя, значит и для других пользователей id будет хранится в сессии.
А вот логин не уникальное поле, если конечно это не настроено в базе.
Всегда надо ориентироваться на поле, которое имеет значение PRIMARY KEY, это и есть id.
А какой должен быть запрос - смотрите пример кода в моём ответе.
aurusplay, скорость набора текста не должна влиять на грамотность и уважение к тем, к кому обращаетесь за помощью.
Так что в Вашем случае это не лень, а совсем другое...
Андрей, у меня сейчас такая ситуация. Но я не парюсь, хотите говно-сайт, пожалуйста, не буду ничего переделывать.
Я уже не раз заказчику говорил, что сайт еле дышит, если по хорошему... Но это его проблемы, не мои.
Найдёт более сговорчивого - пожалуйста.
Вы же уже задавали подобный вопрос и даже выбрали один из ответов решением.
Зачем плодить однотипные вопросы?