Автор Тема: Проверка на существование логина в базе данных.  (Прочитано 2904 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ckomopox

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Существует база данных mysql user с таблицей user_list в ней находится поле nick. Как при регистрации нового юзера проверить есть ли такой ник в базе данных. Если есть то сказать такой логин есть если нет то продолжить регистрациию.

Пожалуйста ногами не пинайте я новичёк :rolleyes:

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
select count(1) as almost_present from user_list where nick=\'$nick\'

если almost_present > 0 значит юзер есть
AS IS...

Оффлайн Ckomopox

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
А можно в виде функции, а то так что то у меня не получается...

Оффлайн Ckomopox

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Или как интегрировать это в функцию
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!"); }

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28