Автор Тема: MySQL: Проверка есть ли запись...  (Прочитано 4400 раз)

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

Оффлайн Liion

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
MySQL: Проверка есть ли запись...
« : 05 Марта 2005, 16:21:22 »
Мне надо сделать регистрацию в МуСКЛ не могли вы бы подсказать, какой запрос надо посылать, что бы МуСКЛ возвратил 1 если есть запись, и 0 если нет...

Оффлайн Lutik

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 184
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.galiongroup.ru
MySQL: Проверка есть ли запись...
« Ответ #1 : 09 Марта 2005, 10:53:27 »

$q
=mysql_query("select * from login where login=\'$login\'");
$num=mysql_num_rows($q);

$num у тебя будет либо 0 либо значение кол-ва строк в которых есть твой логин
Разум когда-нибудь победит

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
MySQL: Проверка есть ли запись...
« Ответ #2 : 09 Марта 2005, 11:04:38 »
Цитировать
Liion:
какой запрос надо посылать, что бы МуСКЛ возвратил 1 если есть запись, и 0 если нет...

select count(*) from table where zapis=\'est\'

Оффлайн Lutik

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 184
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.galiongroup.ru
MySQL: Проверка есть ли запись...
« Ответ #3 : 09 Марта 2005, 11:20:27 »
упс. забыл про такой вариант! Надо меньше гулять было вчера! :)
Разум когда-нибудь победит

Оффлайн Liion

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
MySQL: Проверка есть ли запись...
« Ответ #4 : 09 Марта 2005, 14:57:32 »
=)) я уже сам сделал...
$login_used=mysql_query("select `login` from users where login=$login");
if(
$login_used=$login){
$error[]="<li>Этот логин уже занят.</li>";
}

Оффлайн Liion

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
MySQL: Проверка есть ли запись...
« Ответ #5 : 09 Марта 2005, 14:58:55 »
не дождался...=))

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
MySQL: Проверка есть ли запись...
« Ответ #6 : 09 Марта 2005, 16:29:57 »
Цитировать
Liion:
$login_used=mysql_query("select `login` from users where login=$login");
if($login_used=$login){

чумовой код.
всем рыдать полчаса.

Оффлайн Lutik

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 184
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.galiongroup.ru
MySQL: Проверка есть ли запись...
« Ответ #7 : 09 Марта 2005, 17:32:56 »
:) :) :)  :eek: :eek: :eek: :o :o :o
И че он работает?
Разум когда-нибудь победит

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
MySQL: Проверка есть ли запись...
« Ответ #8 : 09 Марта 2005, 17:44:03 »
А чё - не работает?
Работает, между прочим, на ура ;-)
В этом и прелесть :-)

Оффлайн Lutik

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 184
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.galiongroup.ru
MySQL: Проверка есть ли запись...
« Ответ #9 : 09 Марта 2005, 17:53:59 »
RomikChef, я же у автора спросил :)
2 Liion. Попробуй проверить логин который у же есть в базе и скажи что скрипт вернул!
Разум когда-нибудь победит

 

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