Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pętla while
busterek
post
Post #1





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 30.07.2006
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Kurczę.
Patrzę się w ten mój kod i nie wiem jak podejść do tematu.

  1. while ($row2 = mysql_fetch_object($r2))
  2. {
  3. ...
  4. $k++;
  5. if ($k == 4)
  6. {
  7. $top += $h;
  8. $k = 0;
  9. }
  10. }
  11. $top += $h + 60;
  12. $k = 0;


Wszystko jest oki jeśli zbiór nie jest wielokrotnością 4. Jeśli jest, to wtedy pojawia się biały pas na obrazku (jest to kawałek kodu generującego obrazek). Co zrobić, żeby skrypt sprawdzał czy jest to ostatnie wykonanie pętli, czy też nie i od tego uzależniał wykonanie "przejścia do nowej linii".
Go to the top of the page
+Quote Post
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


Trzeba sprawdzić przed pętlą ile wyników zwróciło zapytanie (mysql_num_rows i w pętli sprawdzać czy jest to ostatni obrót


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 11:44