Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML] Problem z tabelą
klapaucius
post
Post #1





Grupa: Zarejestrowani
Postów: 223
Pomógł: 3
Dołączył: 4.07.2009
Skąd: Kraków

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


Witam. Mam tak głupi problem, no ale nie mogę w żaden sposób go rozwiązać. Więc mam mniej więcej taki kod:
  1. <table>
  2. <tr>
  3.  
  4. while(){
  5. <td>
  6. echo "obrazek";
  7. </td>
  8. }
  9.  
  10. </tr>
  11. </table>

I tutaj chodzi o to ze w tabeli wyświetlają mi się obrazki za pomocą pętli. Wyświetla się np 20 obrazków. Problem tkwi w tym, że chce, aby w jednej linii zostało wyswietlonych np 5 obrazków i nastepnie przechodziło do nastepnej linii. Jednak tak sie nie dzieje: obrazków choćby było 100 to i tak wszystkie są w jednym rzędzie i niechcą zejść niżej. Jak temu zaradzić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Daiquiri
post
Post #2





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




W "while" musisz dorzucić jeszcze mechanizm liczący obrazki. Jeżeli ich liczba dojdzie do 5 - tam ma nastąpić przejście do następnej linii/wiersza czy czego tam chcesz - dokładnie tak jak pisał Ci już Dziadzia. Ewentualnie zrobić to w jakikolwiek inny sposób, np.
  1. $i = 1;
  2. while() { //Twój while
  3. if ($i < 5) {
  4. //tutaj wyświetlą się 4 pierwsze obrazki
  5. } else {
  6. // tutaj wyświetli się 5 obrazek i np. znak nowej linii czy cokolwiek sobie życzysz
  7. $i = 1; //zerowanie licznika
  8. }
  9. ++$i;
  10. }


@Down
Problem można rozwiązać jakkolwiek, byleby prowadził do celu. Dałam inny przykład - może łatwiej będzie autorowi tematu zrozumieć.

Ten post edytował Daiquiri 5.04.2010, 22:00:07
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: 5.10.2025 - 07:50