Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Podział rekordów na kolumny
Forum PHP.pl > Forum > Przedszkole
szczalpi

Witam
Mam problem z podziałem na kolumny. Coś źle w skrypcie. Otóż dy dodam linijkie "$i = $i+1;" jak niżej podane w dzieli mi na kolumny, ale zabiera rekordy "nie wyświetlają się wszystkie, jeżeli usunę wszystkie się wyswietlają, ale dzieli juz na kolumny, a wszystko jest w jednej lini.
Proszę o pomoc.

  1. $result = mysql_query("SELECT * FROM kat_regiony ORDER BY kat_id ASC");
  2.  
  3.  
  4. if (mysql_num_rows($result) > 0) {
  5. echo"<table border=0 width=100% align=left cellpadding=5 cellspacing=0>";
  6. while ($rows = mysql_fetch_array($result)) {
  7.  
  8. if ($i > "4") { // liczba 4 oznacza ilosc kolumn
  9. $i=1;
  10. echo"<tr>";
  11. }
  12. else { ?>
  13. <td valign=top align=left>
  14. <a style="color: #CC3300;
  15. font-size: 14px;
  16. text-decoration: none" href="<? echo $rows['kat_nazwa']; ?>,szukaj.html" title="Hotele <? echo $rows['kat_nazwa']; ?>">Hotele <? echo $rows['kat_id']; ?>
  17. </a></td>
  18. <?
  19. $i = $i+1;
  20. }
  21. }
  22. echo"</tR></table>";
  23.  
  24. } // koniec if
  25. echo"</td></tr></table>";
  26. ?>
Andrzej.W.
Podział wyników na kolumny
Tutaj masz dwa sposoby podziału na kolumny wyników


1|2|3
4|5|6

lub

1|5|9
2|6|10
3|7|11
4|8|12

Możesz odpowiednio sobie przerobić na 4 kolumny, może pomoże.

Pozdrawiam.
Andrzej.
szczalpi
Może ktoś pomoże mi na podstawie tego kodu.
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.