Forum Webscript.Ru

Программирование => PHP => Тема начата: Ckomopox от 29 Марта 2004, 19:52:25

Название: Проверка на существование логина в базе данных.
Отправлено: Ckomopox от 29 Марта 2004, 19:52:25
Существует база данных mysql user с таблицей user_list в ней находится поле nick. Как при регистрации нового юзера проверить есть ли такой ник в базе данных. Если есть то сказать такой логин есть если нет то продолжить регистрациию.

Пожалуйста ногами не пинайте я новичёк :rolleyes:
Название: Проверка на существование логина в базе данных.
Отправлено: ThE0ReTiC от 29 Марта 2004, 20:08:34
select count(1) as almost_present from user_list where nick=\'$nick\'

если almost_present > 0 значит юзер есть
Название: Проверка на существование логина в базе данных.
Отправлено: Ckomopox от 29 Марта 2004, 20:46:42
А можно в виде функции, а то так что то у меня не получается...
Название: Проверка на существование логина в базе данных.
Отправлено: Ckomopox от 29 Марта 2004, 21:16:28
Или как интегрировать это в функцию
function add_bookmark ($email, $nick, $pass, $name, $sex, $city, $hobby) {
GLOBAL $bookmark_table, $post_date;
$query = "INSERT INTO $bookmark_table
VALUES(\\"$email\\", \\"$nick\\", \\"$pass\\", \\"$name\\", \\"$sex\\", \\"$city\\", \\"$hobby\\")";
$result = @mysql_query($query) or die("Couldn\'t Insert bookmark Information!"); }