Tu wasz namolny php_amator.
Wpadła mi do głowy taka myśl, żeby ładować serię obrazków udających animację np rosnącego słupka.
Teoretycznie przynajmniej tak mi się wydawało bedzie to proste, w praktyce okazało się, że nie za bardzo działa jak tego oczekiwałem.
Skrypt pobiera z bazy informacje o ilości - tu jest OK
Informacja przechowywana jest w zmiennej $AFR['ilosc']
w następnym kroku wstawiam pętlę
I lece od zera do wartości z $AFR['ilosc']
Wygląda to mniej więcej tak:
$ext = ".jpg"; //rozszerzenie pliku graficznego $qnt = $AFR['ilosc']; foreach ($a as $xx){ if($xx>149){ ($xx=149); // ograniczyłem wartość z uwagi na ograniczoną ilość obrazków słupka :) } }
Skrypt działa poprawnie ale tylko za pierwszym razem lub po odświezeniu strony I ładnie widać jak się ładuje - słupek rośnie do wskazanej wartości.
Kiedy przechodze do następnej wartości (kiedy skrypt pobiera kolejną wartość z bazy ) ładowanie nie wygląda już tak efektownie I zamiast rosnącego słupka pojawia się poprostu obraz słupka o określonej wysokości czyli np jeśli wartość pobrana wynosi 100 skrypt jakby nie wykonuje petli I nie laduje po kolei poszczególnych obrazków od 0 do 100 tylko od razu wyswietla "100.jpg" - brak animacji

Gdzie tkwi błąd ewentualnie jak zrobić żeby jednak za każdym razem się animował / ladowal po kolei obrazki

Może zamiast pętli zrobić odwołanie do zewnętrznej funkcji która będzie wykonywała ładowanie obrazków ?
Pomysł z takim animowaniem pewnie pozbawiony sensu ale dla mnie to nowe doświadczenie I pogłębianie wiedzy w temacie działania skryptów PHP

Pozdrawiam
php_amator