Ловим пустой результат

rooot

Новичок
Ловим пустой результат

Как определить результат выполнеия запроса к бд?
Т.е. что то вроде, если $result=0 то делай то-то. Спасибо.
 

Фанат

oncle terrible
Команда форума
rooot, напиши словами, чего ты хочешь
потому что $result=0 НЕ ОЗНАЧАЕТ пустой результат.
и, следовательно, webman2002 написал глупость.
 

eps

Новичок
что именно ты хочешь?
первый вариант (мануал!!!):
Код:
<php
$result = mysql_query($query_string)
    or die(mysql_error());
?>
второй вариант:
Код:
$result = mysql_query($query_string);
$num_ans=mysql_fetch_row ($result);
if ($num_ans==0) {
// то что хочешь
}
 

webman2002

Новичок
PHP:
$result = mysql_query($query);
if (!$result or !mysql_num_rows($result))
...
Фанат, так лучше?
как сформулирован вопрос, такой и был ответ, ни чего бредового в предыдущем ответе не вижу.
 

Фанат

oncle terrible
Команда форума
а от тебя и не требуется видеть
достаточно того, что вижу я.

нет, так хуже
 

rooot

Новичок
хочу создать условие если результатом вывода чего-то из БД служит 0 значений, т.е. не найдено ничего, то делаю что-то.
условия уже готовы, вопрос в том что не могу поймать пустой результат!

-~{}~ 17.05.06 00:22:

eps
$num_ans=mysql_fetch_row ($result);
ну да то что нужно было, всем спасибо!
 

WP

^_^
kruglov
Это ведь кол-во рядов во всей таблице.
rooot
Если правильно понял вопрос, то [m]mysql_num_rows[/m].
> ну да то что нужно было, всем спасибо!
Уверен?
 

Фанат

oncle terrible
Команда форума
WP
пусть чувак на грабли наступит - жалко тебе что ли? =)
 
Сверху