За последние 24 часа нас посетил 53841 программист и 1715 роботов. Сейчас ищет 971 программист ...

ошибка

Тема в разделе "Вопросы от блондинок", создана пользователем geremi, 11 фев 2008.

  1. geremi

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

    С нами с:
    4 фев 2008
    Сообщения:
    103
    Симпатии:
    0
    mysql_fetch_row(): supplied argument is not a valid MySQL result resource in
     
  2. RomanBush

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

    С нами с:
    5 дек 2007
    Сообщения:
    798
    Симпатии:
    0
    Адрес:
    200 км от Москвы
    и чо? Дальше работать телепатам?
     
  3. Elkaz

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

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

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

    С нами с:
    5 окт 2007
    Сообщения:
    34
    Симпатии:
    0
    Обычно это ошибка в запросе и функция mysql_query() возвращает null
    а когда это значение передаеться в mysql_fetch_row() то возникает такая ошибка!!!
     
  5. geremi

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

    С нами с:
    4 фев 2008
    Сообщения:
    103
    Симпатии:
    0
    Код (Text):
    1.  
    2. while ($line=mysql_fetch_row($data))
    3. {
    4. ?>
    5. <table border=1 cellpadding=20 width=100%>
    6. <tr>
    7. <td width=60%>
    8. <?php
    9. echo '<a href="?show=message&numtoppic='.$line[0].'">'.$line[2].'</a>';
    10. if ($_SESSION['role']=='admin')
    11.  
    12. {
    13. ?>
    14. <form action="?show=edit_topic&numtopic=<? echo $line[0]?>"method="post">
    15. <input type="submit"  value="изменить название">
    16. </form>
    17. <form action="?show=del_topic&numtopic=<? echo $line[0]?>"method="post">
    18. <input type="submit" value="удалить тему">
    19. </form>
    20. <?php
     
  6. cf

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

    С нами с:
    28 окт 2007
    Сообщения:
    225
    Симпатии:
    0
    Адрес:
    St. Petersburg, Russia
    сам запрос покажи, что ты в $data помещаешь
     
  7. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Код (Text):
    1. $data = mysql_query($query);
    Предвсказывая ответ :)
     
  8. cf

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

    С нами с:
    28 окт 2007
    Сообщения:
    225
    Симпатии:
    0
    Адрес:
    St. Petersburg, Russia
    =D =D =D
     
  9. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Угу а
    Код (Text):
    1.  
    2. $query.=';';
     
  10. geremi

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

    С нами с:
    4 фев 2008
    Сообщения:
    103
    Симпатии:
    0
    Код (Text):
    1.  
    2. $sql="SELECT id,kodofrazdel,name,name_creator,name_last_answer,date_last_answer FROM TOPIC WHERE
    3.  kodofrazdel=".$_GET['numrazdel']."ORDER BY date_last_answer";
    4. $data=mysql_query($sql);
     
  11. cf

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

    С нами с:
    28 окт 2007
    Сообщения:
    225
    Симпатии:
    0
    Адрес:
    St. Petersburg, Russia
    может $_GET['numrazdel'] не подставляется. проверь по коду.
     
  12. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    А пробел кто будет ставить? И $_GET['numrazdel'] сменить на (int)$_GET['numrazdel'].
     
  13. geremi

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

    С нами с:
    4 фев 2008
    Сообщения:
    103
    Симпатии:
    0
    спасибо,ошибок этих теперь нет :)


    [/code]