Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dwie <tr>ki w pętli - jak?
Amanda22
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 23.05.2010

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


Mam w bazie galerię i chciałbym wyświetlać w pętli np po 4 w wierszu miniatury fotki, a w drugim wierszu tytuły tych fotek.
Informacje te są zapisane w jednym rekordzie w bazie - nazwa pliku fotki oraz tytuł (to dla przykładu - informacji jest więcej)

Jak w jednym "obrocie" pętli wygenerować dwie <tr>ki po 4 <td>ki ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Po pierwsze: używasz tabel do prezentacji danych nietabelarycznych - semantyczny fail. Najprawdopodobniej powinieneś utworzyć listę i co najwyżej nadać jej odpowiednie formatowanie.

Jednak wracając do samego problemu. Rozwiązań jest dziesiątki, jeśli nie setki - jednak wszystkie sprowadzają się do jednego: zmienienia formatu danych (zwykła tablica dwuwymiarowa jak widzisz średnio spisuje się do wyświetlania różnych danych "seriami" (raz seria obrazów, raz seria tytułów)). Zmień sobie najpierw format danych na (przykładowo)
Kod
Array (
  Array (
    [images] => Array ( photo1.png, photo2.png, photo3.png),
    [titles] => Array ( photo1, photo2, photo3)
  ),

  Array (
    [images] => Array ( photo4.png, photo5.png, photo6.png),
    [titles] => Array ( photo4, photo5, photo6)    
  )
)
Wyświetlenie z takiego formatu nie powinno już być problemem.
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 - 09:40