Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]Pętla for i Tabela HTML
maly_pirat
post
Post #1





Grupa: Zarejestrowani
Postów: 215
Pomógł: 0
Dołączył: 13.06.2007

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


Cześć.

W jaki sposób skonfigurować pętlę for, aby po 3 rekordzie tworzyło nową komórkę tabeli (<tr>...</tr>) ?
Np. pętla przetwarza 9 wyników więc tabela HTML uformuje się w następujący sposób:
Kod
1 2 3
4 5 6
7 8 9


Oczywiście każda liczba to oddzielna komórka TD.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




To podpowiem algorytmem...
1. Masz licznik pętli wyzerowany.
2. Robisz pętlę foreach
3. Wewnątrz pętli sprawdzasz, czy licznik_pętli%3 jest równy 0 i jest różny od 0(eliminować musimy pierwszy przebieg). Jeśli tak -> robisz zamknięcie wiersza i otwierasz nowy
4. Wypisujesz link objęty znacznikami TD
5. Inkrementujesz licznik o 1
6. Pętla wraca do punktu 3 i lata aż do końca danych.
7. Poza pętlą sprawdzasz czy licznik%3 jest 0
8. Jeśli tak - koniec
9. Jeśli nie to robimy 3- licznik%3 pustych komórek.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 4.10.2025 - 16:15