За последние 24 часа нас посетили 17546 программистов и 1724 робота. Сейчас ищут 1616 программистов ...

mysql_fetch_assoc и mysql_fetch_array не возвращают данные

Тема в разделе "PHP и базы данных", создана пользователем pr0n1x, 18 апр 2006.

  1. pr0n1x

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

    С нами с:
    30 мар 2006
    Сообщения:
    486
    Симпатии:
    2
    Адрес:
    Киев
    Пишу проекты часто использую функции mysql_fetch_assoc и mysql_fetch_array но иногда в некоторых запросах они не работают вот пример:

    Код (Text):
    1.  
    2. mysql_connect ("mysql4.nextedge.com", "*******", "*******") or die(mysql_error());
    3.  
    4. mysql_select_db("adrian_ezauctionpixels") or die(mysql_error());
    5.  
    6. $result1 = mysql_query ("select `id`, `x_val`, `y_val`, `x_size`, `y_size`, `title`, `active` from `binary_data` where `active` = '1';" ) or die(mysql_error());
    Функция mysql_query возвращает идентификатор, потом пишу:

    Код (Text):
    1.  
    2. while ( $row1 = mysql_fetch_array($result1, MYSQL_NUM) )
    3. {
    4.     if ( !isset ( $row1[0] ) )
    5.     {
    6.         echo "No";
    7.         break;
    8.     }
    9.     else
    10.     {
    11.                                 echo "Yes"
    12.                 }
    13. }
    Вот этот цикл не работает $row1 вообще не существует, что это может быть за проблемма???????
     
  2. 440Hz

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

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    pr0n1x
    покажи:

    print_r(mysql_fetch_object(mysql_query('твой запрос где не работает'));
     
  3. vasa_c

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

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    И еще
    print mysql_num_rows( $result1 );