Перейти к публикации

Рекомендованные сообщения

while ($row = $db->get_array()) {

Как пройтись по данному циклу дважды?

Т.е Сначала хочу пройтись чтобы собрать id новостей из ячейки (для своих целей, с дальнейшей обработкой), а после еще раз уже для полного вывода (тут уже понадобится данные из первого цикла)?

Если делать два раза

while ($row = $db->get_array()) {

То это приводит к тому, что выводит информацию только из перового цикла.

Изменено пользователем lingvo
Ссылка на сообщение
Поделиться на других сайтах

Через MySQL функции никак. Вам нужно при проходе первый раз, создать свой массив, чтобы с ним работать уже второй раз. А вообще нужно обрабатывать всегда один раз. И в этот момент собрать потом свои  id новостей для работы потом для своих целей, это займет меньше памяти, а не наоборот.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...