• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Два раза While

penguen

Постоялец
Регистрация
7 Янв 2007
Сообщения
842
Реакции
109
Пишу модуль для ДЛЕ 10.1
В скрипте два раза надо сделать while и обратиться с запросом в БД, что при добавлении вообще все ломается.
Вопрос к знатокам. Что не так? Как тогда 2-3-4 раза обращаться или делать перехрестные ссылки ????
 
Количество обращений в базу не ограничено, а вот вызов функции $db->get_row() ограничивается количеством строк в результирующей таблице. Каждый последующий вызов после последней строки будет возвращать false.

Пути решения проблемы:
1) Делать 2 запроса в БД - не правильно, ибо нагрузка на MySQL
2) Объединить 2 while в 1 - правильно, обработка по 1 запросу должна быть в 1 месте
3) Перегонять результирующую таблицу в массив - не правильно, ибо нагрузка на RAM

Выбирать Вам. Вариант $result2 = $result1, насколько помню, не прокатит...
 
Назад
Сверху