Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Tabela php
Forum PHP.pl > Forum > Przedszkole
-Agnieszka-
Witam.

Piszę tutaj, bo próbuje cały czas zmienić wygląd wyświetlania tabeli.

Gdy użyje printa w ten sposób (po pobraniu z bazy danych tabeli):

  1. print "<TR><TD>id</TD><TD>nazwa</TD><TD bgcolor='red'>Opis</TD><TD>cena</TD><TD>zdjecie</TD><TD>cos</TD><TD>ilosc</TD></TR>\n";
  2. while ($wiersz = mysql_fetch_array ($zapytanie))
  3. {
  4. $id = $wiersz[0];
  5. $nazwa = $wiersz[1];
  6. $opis = $wiersz[2];
  7. $zdjecie = $wiersz[3];
  8. $ilosc = $wiersz[4];
  9. $kategoria = $wiersz[5];
  10. $cena = $wiersz[6];
  11.  
  12. echo("<tr>");
  13. echo("<td>$wiersz[0]</td>");
  14. echo("<td>$wiersz[1]</td>");
  15. echo("<td>$wiersz[2]</td>");
  16. echo("<td>$wiersz[3]</td>");
  17. echo("<td>$wiersz[4]</td>");
  18. echo("<td>$wiersz[5]</td>");
  19. echo("<td>$wiersz[6]</td>");
  20. echo("</tr>");


to otrzymuje taką tabele:



A czy ktoś mógłby mi podpowiedzieć jak wyświetlić dane w sposób a'la jak na tej stronie
http://polskie.multimetry.tk/

czyli nie od góry do dołu tylko

Zdjecie Zdjecie Zdjecie
Nazwa Nazwa Nazwa
Opis Opis Opis
Cena Cena Cena

i tak po 3 elementy na jeden wiersz. proszę o odpowiedź smile.gif
thek
To pomyśl... Ty lecisz w pętli sobie wierszami i tak też wkładasz elementy do kolejnych wierszych, ale jednocześnie w zamyśle chcesz robić zamianę wierszy na kolumny i jeszcze porcjowanie po 3. Naprawdę nie widzisz problemu i pomysłu? Chyba trzeba pobierać 3 wiersze i z nich dopiero kombinować tak jak chcesz. Ewentualnie skorzystać z pomocniczej zmiennej, która zapewni Ci odpowiednią transformację danych do postaci której potrzebujesz.
-Agnieszka-
Próbowałam już chyba na wszystkie sposoby i nic nie daje rady. Może ktoś będzie wiedział jak to zrobić?
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.