lingvo 5 Опубликовано: 3 октября 2017 Рассказать Опубликовано: 3 октября 2017 (изменено) while ($row = $db->get_array()) { Как пройтись по данному циклу дважды? Т.е Сначала хочу пройтись чтобы собрать id новостей из ячейки (для своих целей, с дальнейшей обработкой), а после еще раз уже для полного вывода (тут уже понадобится данные из первого цикла)? Если делать два раза while ($row = $db->get_array()) { То это приводит к тому, что выводит информацию только из перового цикла. Изменено 3 октября 2017 пользователем lingvo Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 3 октября 2017 Рассказать Опубликовано: 3 октября 2017 Через MySQL функции никак. Вам нужно при проходе первый раз, создать свой массив, чтобы с ним работать уже второй раз. А вообще нужно обрабатывать всегда один раз. И в этот момент собрать потом свои id новостей для работы потом для своих целей, это займет меньше памяти, а не наоборот. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.