Узнать, вернул ли SQL запрос хоть один результат.
Код:
$res = mysql_num_rows(mysql_query("select * from logintable where login like '".$login."';"));
if ($res == 0)
{
...
}
if ($res == 0)
{
...
}
Грубо говоря как-нибудь так:
Код:
$res = mysql_query("select * from logintable where login like '".$login."';");
if (!$res)
{
...
}
if (!$res)
{
...
}
если вас интересует количество строк, то вам нужен именно mysql_num_rows(), но если хотите проверить на наличие ошибок в запросе, то mysql_errno()
Код:
$res = mysql_query("select * from logintable where login like '".$login."';");
if (!$res)
{
...
}
if (!$res)
{
...
}
if (!is_resource($res)) die('Фигова запрос сделал');
Цитата: int
if (!is_resource($res)) die('Фигова запрос сделал');
О! Спасибо за подсказку... надо запомнить эту функцию...