Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Как в сделать проверку?
Сообщения
Facecontrol

Как в сделать проверку существует ли юзер в бд?

07 Май 2013, 18:57
Akdmeh

Структуру таблицы скинь.
Обычно так:
"SELECT * FROM users WHERE id=".$id;
Потом проверяешь, возвратил ли результат или false

07 Май 2013, 19:16
SL_NeKrOmAnT

Да и еще, если от этого запроса нужно только лишь проверка, то лучще в SELECT`е указать одно какое-нибудь поле из этой таблицы, чтобы выборка проходила быстрее.

11 Май 2013, 7:19
Кабан

#2,#3 а так как на скрине?

11 Май 2013, 9:52
SL_NeKrOmAnT

Можно и так. Но все три строки, можно соеденить в одной. Зачем выносить текст запроса в отдельную переменную, зачнм отдельно делать запрос и отдельно считать количество записей?

Второй момент, говорю же, для проверки можно выборку делать по одному полю, зачем все поля. Взял допустим SELECT `name` или что-то такое. Лучше даже SELECT `id` , всё таки на нем стоит первичный ключ, ну вообще должен стоять.

11 Май 2013, 10:34
Ответить на тему