Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
помогите разобраться с результатом выполнения (NikRus) 16/04/2008 - 09:04:32
      Re: помогите разобраться с результатом выполнения (NikRus) 16/04/2008 - 09:07:59
      Re: помогите разобраться с результатом выполнения (klax) 16/04/2008 - 13:17:21
      Re: помогите разобраться с результатом выполнения (NikRus) 17/04/2008 - 14:20:58



From: NikRus - 16/04/2008 - 09:04:32
Subject:помогите разобраться с результатом выполнения
-----------------
В общем есть, предположим, запрос вида :

$reslut = mysql_query ("SELECT * FROM `table` WHERE `a`='1' ... ") ;

далее мне надо знать нашел ли он что-то в таблице с заданным условием (WHERE) или нет.

вариант №1:

$row = mysql_fetch_row ($reslut) ;
if (count($row) > 0)
{
...
}

если проверять таким способом (ну или через ассоциативные массивы) в лучшем случае, если что-то возвращается из запроса он покажет, что массив не пустой, в худшей, выведет на экран предупреждение.

если делать
if (!$reslut)
{
почему-то то же не всегда срабатывает
}


так как мне правильно организовать проверку данных в таблице с заданным условием ????


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
33444



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |