Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: odpowiednie dzielenie wierszy tabeli
Forum PHP.pl > Forum > Przedszkole
maciu
mam zmienną liczbe ilości zdjęć, raz może to być 5 zdjęć, a raz np. 20. Jedno zdjęcie ma być w jednej komórce tabeli (<TD></TD>). Tabela ma się składać z 3 kolumn.

Problem polega na tym, żeby automatycznie wstawiać koniec wiersza </TR> po 3 kolumnach. Trzeba również wprowadzić warunek, że jeśli liczba zdjęć nie będzie podzielna przez 3 bez reszty, czyli w ostatnim wierszu nie będzie 3 zdjęć tylko mniej, to żeby wpisał konieć wiersza </TR>
e-Gandalf
No to musisz algorytmik napisac snitch.gif
Rebus polega na tym, zeby uzupelniac do 3. Robisz modulo z liczby zdjec jaka masz przez 3 i reszta to wartosc colspana na dodatkowej <td> w ostatnim wierszu.
Jesli jest 0 nie robisz dodatkowego td.
Kuziu
  1. <?php
  2.  
  3.  
  4. $ilosc_w_wierszu = 3
  5. $ilosc_wierszy = $ilosc_fotek/$ilosc_w_wierszu
  6.  
  7. for($y=1 to $ilosc_wierszy){
  8. for($x=1 to $ilosc_w_wierszu){
  9. $row = mysql_fetch_array($result);
  10. if($id>0){
  11. // POKAŻ ZDJCIE
  12. else
  13. // Zostaw pustą komórkę
  14. }
  15. }
  16. }
  17.  
  18. ?>
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.