![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 271 Pomógł: 0 Dołączył: 20.08.2003 Skąd: Szczecinek Ostrzeżenie: (0%) ![]() ![]() |
Mam sobie funkcje wyswietlającą banery Mam w bazie maxymalną liczbe wyswietleń i ilość jaką juz zostały wyswietlone oto fragmęt w którym mam błąd
Banery które mają max wiswietleń na -1 znaczy to ze mają nieograniczoną liczbe . W tym ifie mam jakiąś błąd
Nie działa to tylko cały czas funkcja baner sie powtarza i www sie zawiesza. Mam w bazie powiedzmy 3 wpisy 1 Wyswietlen 5120 Max wyswietlen 1000 2 Wyswietlen 2342 Max wyswietlen -1 3 Wyswietlen 23 Max wyswietlen 1000 Więc powinno wyswietlić któryś z 2 banerów albo 2 albo 3 a tu nic (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 12.07.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(paweb @ 2004-08-25 14:04:34) Nie kumam tego ale działa zamieniłem -1 na 0 i smiga kompletnie tego nie rozumiem
mozliwe iz: $baner['baner_max_show'] jest traktowany jako string a nie jako powiedzmy liczba czy cos takiego po zapisie w ciapkach ' ' wlasnie te wartosci sa porownywane jako stringi wiec bedzie dzialac (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) a najlepiej to chyba jesli bylo mozliwe zbudowac if w ten sposob if ($baner['baner_max_show']<0 ) imho (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 06:08 |