Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP] Table rowspan
ZenekN
post
Post #1





Grupa: Zarejestrowani
Postów: 419
Pomógł: 5
Dołączył: 7.08.2012

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


Hej chciałem stworzyć dość skomplikowaną tabelę za pomocą kilku pętli forach (pętla w pętli itd), oraz wiersze w wierszach.
Ciężko jest mi to ogarnąć czy w ogóle jest to możliwe za pomocą języka php ?


Problem polega na tym że nie potrafię utworzyć np. rowspan=2 itd
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ZenekN
post
Post #2





Grupa: Zarejestrowani
Postów: 419
Pomógł: 5
Dołączył: 7.08.2012

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


Cześć udało mi się osiągnąć rowspan dzięki count().
Teraz mam kolejny problem chciałbym dodatkowo zagnieździć kolejne wiersze poprzez rowspan dla pętli produkty w pętli subkategorie.

  1. // jak zagdnieździć tą pętle aby dostać rowspan dla środkowej kolumny subkategorie
  2.  
  3. foreach ($categories['Product'] as $produkt) {
  4.  
  5. echo $produkt['name'];
  6.  
  7.  
  8. }
  9.  






  1. <table class="table table-bordered">
  2.  
  3. <tr><th>Kategoria</th><th>Subkategoria</th><th>Produkt</th></tr>
  4.  
  5.  
  6.  
  7. <?php
  8.  
  9.  
  10.  
  11. foreach ($listcategories as $categories) {
  12. echo '<tr>';
  13. echo '<td rowspan="'?> <?php echo count($categories['Subcategory']) +1; ?><?php echo '">';
  14.  
  15. echo $categories['Category']['name'];
  16. echo '</td>';
  17. echo '</tr>';
  18.  
  19. foreach ($categories['Subcategory'] as $subcategories) {
  20. echo '<tr>';
  21. echo '<td >';
  22. echo $subcategories['name'];
  23. echo '</td>';
  24.  
  25.  
  26. }
  27.  
  28.  
  29.  
  30. }
  31.  
  32.  
  33. ?>


(IMG:http://i.imgur.com/95LLP2j.png)



ps. założyłem drugi temat bo poprzedni był bardzo nieczytelny.

Ten post edytował ZenekN 14.01.2014, 09:19:59
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: 12.10.2025 - 12:19