Сообщение от laimas
|
DISTINCT это же означает, выбрать только одного пользователя
|
А зачем это писать, если каждый пользователь уникален. Должен быть уникальным!
Сообщение от DivMan
|
Почему, вы пишите, что у одного и того же пользователя может быть множество id, login и password?
|
Потому что DISTINCT и fetchAll() предполагает множество, чего ну никак не должно быть!
Ваш запрос должен запрашивать пользователя по токену, и если запрос вернул одну запись, значит пользователь есть, а нет, значит нет такого. Если у вас по токену возвращается туева туча пользователей, значит у вас не токены, а лажа. Токен это также обязательно уникальность, и токен привязывается к уникальности пользователя, а не как сбоку случайная припарка.