Autor Zpráva
pajadvorak
Profil
Marně si lámu hlavu, jak to vlastně mám udělat. Nevím, zda by šlo něco takového si rovnou připravit v MySQL a nebo s tím jen nějak pracovat v PHP. Napadají mě různé šílené možnosti, ale rád bych, kdyby to bylo programátorsky správně. Děkuji za pomoc.

Zápis v DB
31.01.2021 jablka
31.01.2021 hrušky
31.01.2021 broskve
31.01.2021 banány
28.02.2021 švestky
28.02.2021 broskve
28.02.2021 banány

Potřebuji z toho dostat tuto tabulku níže, abych to nemusel psát ručně do Excelu. Podstatné je, zachovat pořadí ovoce ve sloupcích. A tedy kde není zápis v daném měsíci, tak v buňce bude "-".
Přehled 2021
měsíc 1. název 2. název 3. název 4. název 5. název 6. název
1 jablka hrušky - broskve banány -
2 - - švestky broskve banány -
3 - - švestky broskve banány -
4 - - švestky broskve banány -
5 - - švestky broskve banány maliny
6 - - švestky broskve banány maliny
7 - - švestky broskve banány maliny
8 - - švestky broskve banány maliny
9 - - švestky broskve banány maliny
10 - - švestky broskve banány maliny
11 - - švestky broskve banány maliny
12 - - švestky broskve banány maliny
anonym_
Profil *
pajadvorak:
V databázích moc silný nejsem, ale na úrovni PHP to zase nic obludného nebude.

Pokud jsou položky (a jejich pořadí) předem známé, je to úplně jednoduché. Pokud to funguje stylem "pokud jsi narazil na novou položku, přidej ji na konec", o tolik náročnější to nebude, jen si musíš pamatovat, které položky už jsi použil a které jsou nové.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0