За последние 24 часа нас посетили 199938 программистов и 2055 роботов. Сейчас ищут 2078 программистов ...

Ошибка

Тема в разделе "PHP для новичков", создана пользователем vodorod, 11 мар 2011.

  1. vodorod

    vodorod Активный пользователь

    С нами с:
    10 янв 2011
    Сообщения:
    217
    Симпатии:
    0
    Подскажите в чем ошибка:
    $query = mysql_query("SELECT * FROM `account` WHERE `online`=1");
    $result = mysql_num_rows($query);

    Пишет:
    mysql_num_rows(): supplied argument is not a valid MySQL result resource in S:\home\localhost\www\status.php on line 6
    users=&status=online
     
  2. engager

    engager Активный пользователь

    С нами с:
    21 янв 2009
    Сообщения:
    1.106
    Симпатии:
    1
    вероятно, запрос завершился с ошибкой. возьми да посмотри:
    PHP:
    1. $query = mysql_query("SELECT * FROM `account` WHERE `online`=1");
    2. if(!$query)
    3.   echo('error:'.mysql_error());
    4. else
    5.   $result = mysql_num_rows($query);
     
  3. jenya777777

    jenya777777 Активный пользователь

    С нами с:
    16 мар 2010
    Сообщения:
    562
    Симпатии:
    0
    попробуй так

    Код (Text):
    1.  
    2. $query = mysql_query("SELECT COUNT(*) FROM `account` WHERE `online`=1");