![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 21.06.2004 Ostrzeżenie: (0%) ![]() ![]() |
Chodzi o to, że mam tabelke (<table>) w której tym właśnie sposobem wyświetlam po cyfry, po jednej w każdym <td>. I tu się pojawia kłopot. Kiedy takich <td>-ków robi się 50 nie mieszczą się na stronie, więc musze przejść do następnego <tr>. Trochę to zawiłe, ale nie wiem jak to lepiej wytłumaczyć. Nie mam pomysłu na napisanie skryptu, który wyświetlałby te kolejne cyfry w td, a dochodząc do 50 przechodziłby na następne <tr>. |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 0 Dołączył: 26.05.2004 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Ja bym proponowal zastosowac modulo '%'
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 21.06.2004 Ostrzeżenie: (0%) ![]() ![]() |
Dziękie wielke yavaho (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) I reszcie też za pomoc...
Update: Chyba się za bardzo pospieszyłem - w obu przypadkach nie rozumiem jak to działa. Moglibyście napisać tak przekładając komendy z php na polski? Ten post edytował z-x 27.06.2004, 19:47:37 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 0 Dołączył: 26.05.2004 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
To jest zbyt proste aby tlumaczyc.
A wiec tak: 1) Do twojej petli for{...} dolozylem jedna zmienna $td Przed petla zmienna $td ma ustawiona wartosc =0 Po kazdym wykonaniu petli wartosc zmiennej jest zwiekszana o 1 $td=$td+1; 2) Do twojej petli for{...} dolozylem sprawdzenie czy zmienna $td osiagnela maksymalna wartosc if ($td == $tdmax) ($tdmax w tym przypadku to jest maksymalna ilosc kolumn) A wiec jezeli $td = 50 to konczymy wiersz w tabeli i zaczynamy nowy echo('</tr><tr>'); i zmiennej $td przypisujemy wartosc 0 $td=0; |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 21.06.2004 Ostrzeżenie: (0%) ![]() ![]() |
Tak, sorry już rozumiem - dzięki, działa, ale w ramach tego doszedłem trochę dalej i też nie mogę sobie poradzić :/
Chodzi o coś takiego, że skrypt pobiera ostatni id z bazy danych, potem wyświetla obrazek tą ilość razy - jak dotąd bez problemu dzięki waszej pomocy, ale chcę, żeby skrypt wyświetlał obrazek każdy w innym <td> (5 obrazków w linii). Dotąd doszedłem sam. Dalej - jeśli obrazka nie byłoby w folderze nowplaying/ nie wyświetlałoby się nic. Może w końcu bym do tego doszedł, ale już nie wyrabiam, wszystko mi się miesza... :/ Ide na spacer ;P |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 22:30 |