За последние 24 часа нас посетили 63144 программиста и 1744 робота. Сейчас ищут 787 программистов ...

mysql_num_rows

Тема в разделе "PHP для новичков", создана пользователем xak2, 30 янв 2008.

  1. xak2

    xak2 Guest

    PHP:
    1.     $query = mysql_query("SELECT COUNT * FROM products WHERE xml_uniqueid = '$xml_unique'");
    2.    
    3.     $num = mysql_num_rows($query);
    В браузере выглядит так:

    Код (Text):
    1. Warning:  mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\xml2db\converter.php on line 17
    Если этотже запрос прогнат ьчерез пхпМайАдмин все окей...

    я уже не знаю в чем дело...
     
  2. RomanBush

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

    С нами с:
    5 дек 2007
    Сообщения:
    798
    Симпатии:
    0
    Адрес:
    200 км от Москвы
    а если в mysql_query(...) добавить or die(mysql_error()) - что скажет?
     
  3. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    да ну???

    может всё же[sql]SELECT COUNT(*) FROM[/sql]
     
  4. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
  5. Andrey5555

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

    С нами с:
    29 ноя 2007
    Сообщения:
    486
    Симпатии:
    0
    Адрес:
    Киев
    +1
    Можеш подсчитать и без COUNT (*). Просто запрос, а потом mysql_num_row ();
     
  6. armadillo

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

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    Andrey5555 и в глаз. У меня бы и по зарплате.
     
  7. Andrey5555

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

    С нами с:
    29 ноя 2007
    Сообщения:
    486
    Симпатии:
    0
    Адрес:
    Киев
    Всмысле? Я не понял.
     
  8. armadillo

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

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    неудивительно.
    Тут в правилах нет такого пункта
    Если человек не знает, что такое count(*) - это нормально и тема для разъяснения. Если знает, но предпочитает оставлять за собой грязь - с ним лучше расстаться, слава богу в Москве найдется кем заменить.
     
  9. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    А если у меня там мулиён строк, а? Вот и думай перед тем как посоветовать.
     
  10. Andrey5555

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

    С нами с:
    29 ноя 2007
    Сообщения:
    486
    Симпатии:
    0
    Адрес:
    Киев
    Ок. Не подумав хорошо - написал. Больше не буду.
     
  11. xak2

    xak2 Guest

    Да синтаксиси я видел ошибку эт оя и так и сяк пробовал просто, норм запрос проходил а через скрипт нет, как романбуш сказал сделал, оказалось название базы не совпадало.