PHP / MYSQL - struktůrovaný výpis z databáze

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Odpovědět
Martin12345
nováček
Příspěvky: 1
Registrován: 03 lis 2010 13:05

PHP / MYSQL - struktůrovaný výpis z databáze

Příspěvek od Martin12345 »

Zdravím,
potřebuji poradit. Mám dvě tabulky v mysql: categories (id, cat) a products (id, cat_id, product).
Potřebuji udělat výpis (html) všech kategorií včetne produktů aby to vypadalo asi takhle:

Categorie1
Product 1
Product 2
Product 3....

Categorie2
Product 1
Produkt 2

atd...

aby to vypsalo všechny kategorie obsažené v tabulce categories a pod každou kategorií vypsalo produkty které patří dle cat_id k uvedené kategorii.

Poradí mi někdo?
d1amond
člen HW spec týmu
Příspěvky: 16119
Registrován: 26 kvě 2008 10:14
Bydliště: České Budějovice

Re: PHP / MYSQL - struktůrovaný výpis z databáze

Příspěvek od d1amond »

Vítej na PC-HELP

Hledáš asi toto:
http://www.weberdev.com/get_example-3433.html
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: PHP / MYSQL - struktůrovaný výpis z databáze

Příspěvek od CZechBoY »

já bych to viděl spíš na
SELECT p.id,p.product FROM products p LEFT JOIN categories c ON p.cat_id=c.id GROUP BY cat ORDER BY cat ASC
je to lehčí než se patlat s nějakým treeview
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Odpovědět

Zpět na „Programování a tvorba webu“