The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Mysql возвращает не все данные, !*! Костя, 18-Янв-12, 15:08  [смотреть все]
Здравствуйте!

Помогите, пожалуйста, решить проблему.

Редактирую выгрузку из 1с.

Если обращаюсь к скрипту из браузера - возвращается 10 строк, если запрос делается из 1с -возвращается 9 строк.

Никак не могу понять, почему так. А мне нужна как раз десятая.)

Код:

$sql = "select * from b_iblock_element_property where IBLOCK_ELEMENT_ID=27704";

$res = mysql_query($sql);
while($art = mysql_fetch_assoc($res))
        {
                $x .= print_r($art, true);
        }

  • Mysql возвращает не все данные, !*! KarD_IO, 15:27 , 18-Янв-12 (1)
    А на самом деле 20? :)

    Может они вместе врут...

  • Mysql возвращает не все данные, !*! DeadLoco, 02:28 , 19-Янв-12 (4)
    > Если обращаюсь к скрипту из браузера - возвращается 10 строк,

    Из браузера - это, вероятно, через пхпмуадмин? Прямым запросом?

    > если запрос делается из 1с -возвращается 9 строк.

    А вот не факт, что возвращается 9 строк. Может возвращаться 10, но печатается вам только 9.

    > Никак не могу понять, почему так.

    Внимательно смотрите в этот код. Я не уверен, что точно понимаю его смысл, но точно знаю, что десятая запись исчезает именно здесь:

    > $res = mysql_query($sql);
    > while($art = mysql_fetch_assoc($res))
    > {
    >   $x .= print_r($art, true);
    > }

    • Mysql возвращает не все данные, !*! Костя, 11:35 , 19-Янв-12 (5)
      >[оверквотинг удален]
      > А вот не факт, что возвращается 9 строк. Может возвращаться 10, но
      > печатается вам только 9.
      >> Никак не могу понять, почему так.
      > Внимательно смотрите в этот код. Я не уверен, что точно понимаю его
      > смысл, но точно знаю, что десятая запись исчезает именно здесь:
      >> $res = mysql_query($sql);
      >> while($art = mysql_fetch_assoc($res))
      >> {
      >>   $x .= print_r($art, true);
      >> }

      Кол-во возвращаемых строк проверяю php-функцией mysql_num_rows,
      через браузер - пишу в браузере адрес скрипта.=)

      Все-таки, думаю, запись исчезает не в этом куске кода.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру