|
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,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
33444
|
|