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 возвращает не все данные,
Костя, 15:50 , 18-Янв-12 (2)> А на самом деле 20? :) > Может они вместе врут...На самом деле 10 =)
- Mysql возвращает не все данные,
KarD_IO, 16:11 , 18-Янв-12 (3)Ну тогда скрипт работает правильно, а 1с - нет... Господа, может нам зарплату меньше начисляют? 1с-то глючит :)
- 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, через браузер - пишу в браузере адрес скрипта.=) Все-таки, думаю, запись исчезает не в этом куске кода.
|