Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]Sposób wyświetlania danych z bazy
Forum PHP.pl > Forum > Przedszkole
busyboy
Witam

Mam pewien problem - może dla nie których prosty - ja jednak nie mogę sobie z nim poradzić. Chodzi o wyświetlanie zawartości danych z bazy. Mam w bazie np takie dane :

ABC 01-2015 100
ABC 02-2015 50
DEF 01-2015 70
ABC 03-2015 80
DEF 03-2015 40

W jaki sposób wyświetlić wynik aby był w formie poniżej

01-2015 02-2015 03-2015
ABC 100 50 80
DEF 70 40

Dziękuje za pomoc...
Pyton_000
przeleć wszystkie rekordy w while() i skonstrułuj sobie np. taką tablicę:

np:

  1. while($row... ) {
  2. $tab[$row['date']][$row['type']][] = $row['val'];
  3. }


a potem to już z górki
busyboy
Hmm nie wiem czy dobrze się zrozumieliśmy - chodzi o to że ABC i DEF ma być posortowana po miesiącach i jeżeli w danym miesiącu jest data to żeby była prowadzona a jeżeli nie to jej brak. Chodzi o przesortowanie tak np. całego roku

Pyton_000 zrobiłem tak jak mówiłeś - co ja mogę z tym dalej zrobić bo niestety nie mam pojęcia sad.gif jak to wyświetlić albo zapisać ?


  1. $test=mysql_query("select * from test");
  2. while($u=mysql_fetch_array($test))
  3. {
  4. $tab[$u['miesiac']][$u['kontrahent']][] = $u['wartosc'];
  5. }
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.