Строка хода выполнения.

Astral Man

We Will Rock You
Строка хода выполнения.

Привет!

Хочется сделать строку "ход выполнеия" при добавлении данных в БД.
Предворительно известно количество вставляемых строк.
Нужно это для того чтобы видеть сколько поцентов выполнено т.к. данных очень много и ждать приходится долго.

Есть ли какие нибуть идеи?
 

Макс

Старожил PHPClub
какой интерфейс ?
html, cli или gtk ?

-~{}~ 21.01.05 12:44:

если ты все это делаешь через броузер - то лучше забудь
 

tony2001

TeaM PHPClub
>если ты все это делаешь через броузер - то лучше забудь
ну почему же..
выдавать javascript.
 

Кром

Новичок
Ну почему. Можно и через броузер сделать.
Схема примерно такая:
Есть основная страница и два iframe.
На основной странице жмешь кнопку, форма передается в iframe1. Начинается обновление базы. Одновременно в iframe2 передается команда начала процесса. Iframe2 делает постоянные запросы к базе и считает количество строк и т.д. И передает родительской странице количиство добавленных строк или процентное соотношение. А там уже выводишь идикаторы выполнения.
 

Макс

Старожил PHPClub
Хммм.... Долгие операции (как это наполнение БД) логично делать в фоновом процессе (ИМХО).
Но это уже другая история
 

Кром

Новичок
>Долгие операции (как это наполлнение БД) логично делать в фоновом процессе (ИМХО).

Ну да, ну да. Только бывает, что данные нужны здесь и сейчас. По запросу.
Приходится извращаться.
 
Сверху