Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [AJAX][MySQL][PHP]Pasek postępu podczas generowania pliku
Forum PHP.pl > Forum > Przedszkole
drarako
Cześć,
Siedzę i męczę się z następującym problemem. Otóż potrzebuję wygenerować duży plik (kilkadziesiąt tys. rekordów) excela z bazy danych i z tym nie mam problemu, dzięki bibliotece PHPExcel. Natomiast problem jest inny, otóż gdy klikam przycisk generuj, to takie generowanie może trwać parę minut i dlatego chcę dodać pasek postępu w celu poinformowania osoby która generuje plik o postępie pracy. Macie jakieś sugestie? Bo zrobienie uploadu pliku na serwer to żaden problem bo są poradniki wink.gif
Pyton_000
W metodzie generującej zapisujesz sobie dane w sesji np. ile % już wykonano.
Tworzysz sobie nową metodę która będzie odpytywana przez Ajax co 1s. i w niej odczytujesz ustawioną sesję i robisz echo.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.