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