Доброго. Уважаемы разработчики нужна Ваша помощь. Есть б/д из нее берутся значения для подведения месячного итога, суммируются значения за каждый день и эта сумма выводятся на экран, при этом скрипт долго работает и обрабатывает много параметров. Готовый результат ---------------------------------------------------------------- Январь | Продажи товаров_1 | 305 штук Январь | Продажи товаров_2 | 345 штук Январь | Продажи товаров_3 | 905 штук Январь | Продажи товаров_4 | 945 штук ---------------------------------------------------------------- Как реализовать последовательность вывода строки с ее подсчетом? -- Начался подсчет товара_1 -- Подсчитали и вывели данное значение товара_1 ---------------------------------------------------------------- Январь | Продажи товаров_1 | 305 штук -- Начался подсчет товара_2 -- Подсчитали и вывели данное значение товара_2 ---------------------------------------------------------------- Январь | Продажи товаров_2 | 345 штук -- Начался подсчет товара_3 -- Подсчитали и вывели данное значение товара_3 ---------------------------------------------------------------- Январь | Продажи товаров_2 | 905 штук И так далее, но что бы они последовательно подгружало и выводило эти значения. Спасибо
может просто пересмотреть вообще алгоритм подсчета? и не будет такой проблемы ...а так навскидку - запускать по ajax расчет 1 товара, при получении ответа - писать результат и запускать следующий расчет
По поводу алгоритма там уже все прописано увы его механизма пока нет возможности пересмотреть, а вот по ajax буду смотреть как это все начать реализовывать. Спасибо
Оно сейчас в PHP суммируется? Реляционные СУБД придуманы для того, чтобы перемолачивать большие объемы данных. В частности группировать и суммировать. Если запросы правильно готовить, они выполняются достаточно быстро. Подробнее не могу сказать, т.к. информации мало.
Да все суммирует php, при этом суммирует порядка 4320 значений за один день + потом еще эти все полученные значения суммируются за месяцы (30 дней) --- Добавлено --- Мне больше подходит, то что бы от суммировала 1 товар и зразу его вывела, и пошла делать это дальше. А не ждать когда получу всю эту сумму и потом выведет на экран данную таблицу.
Ну очень плохо! Надо на стороне бд суммировать. --- Добавлено --- Тогда проблемы с ожиданием вообще не будет . Тут такое дело, стоит один костыль применить, как он требует новых костылей. Ты сейчас для нейтрализации ущербной логики суммирования будешь как-то усложнять всё, затем будешь бороться с ошибками, возникшими в результате этого усложнения. --- Добавлено --- А всего-то надо освоить основы языка SQL. Он красив и могуч! Тебе понравится.