Autor Zpráva
Matess
Profil *
Dobrý den,
nevím jak vypsat data z tabulky podle mých požadavků. A přiznám se, že ani nevím jak a co hledat.
Nastíním problém:
(Jedná se o tabulku hodnocení úklidu pokojů na táboře. Počet bodů není důležitý, proto jsem tam nechal x, ať vás to neplete.)

V databázi mám tuto tabulku:
číslo pokoje | počet bodů | datum
1  |  x | 16.7.    //pokoj č. 1 dostal 16.7. nějaké body
2  |  x | 16.7.    //pokoj č. 2 dostal 16.7. nějaké body
1  |  x | 17.7.    //pokoj č. 1 dostal 17.7. nějaké body
2  |  x | 17.7.    //pokoj č. 2 dostal 17.7. nějaké body
1  |  x | 18.7.    //pokoj č. 1 dostal 18.7. nějaké body
2  |  x | 18.7.    //pokoj č. 2 dostal 18.7. nějaké body

atd.

A já potřebuji vypsat na stránku takovouto tabulku:
                  16.7.          17.7.            18.7.
Pokoj číslo 1:     x bodů        x bodů          x bodů
Pokoj číslo 2:     x bodů        x bodů          x bodů

Prosím jak postupovat, aby mi to vypsalo tak jak je v ukázce?
Děkuji za odpověď.


Ještě přikládám fotku jak si ten výpis představuji

Kajman
Profil
Můžete si to poskládání tabulky dle dat naprogram např. v php?
Matess
Profil *
Kajman:
Teď nevím jestli vám úplně rozumím.
Já to umím vypsat z DB do stránky pomocí PHP, ale nevím jak udělat aby se mi vypsalo jen jedno číslo pokoje na řádek (když jich v DB je více) a zároveň aby mi to vypsalo příslušný počet bodů podle datumu.


Napadlo mě, že by to šlo vypsat nějak pomocí JOIN, ale nemám tušení jak na to.
Kajman
Profil
Tak pokud máte k dispozici php, tak tam si můžete data dát nejdříve do dvojrozměrného pole a pak z něho zobat body cyklem nad pokoji, ve kterém bude ještě cyklus dnů.

Něco podobného např. zde Výpis z DB s proměnným počtem sloupců

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: