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?
Fórum › PHP
PHP / MYSQL - struktůrovaný výpis z databáze
vyber si vsechny produkty spojene s kategorii serazene podle kategorie a pripadne podle jmena produktu, ve vypisovacim cyklu pak kontroluj, jestli se zmenila kategorie oproti poslednimu zaznamu, jestli ano, vypis hlavicku kategorie. Pod hlavicku pak jednotlive radky z databaze.
a ten group bych vyhodil, asi je to blbost, protože pak ti to vypíše jen tolik výsledků kolik tam je kateogrií takže finálně:
SELECT p.id,p.product,p.cat FROM products p LEFT JOIN categories c ON p.cat_id=c.id ORDER BY cat ASC
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 59 hostů
Podobná vlákna
Zabezpečení v php vypis z databaze MysQl — založil Michal Voldán
Php mysql vypis z DB POMOOC !!! — založil janik366
PHP Mysql výpis výsledku — založil Anonymní uživatel
PHP & MySQL ochrana databaze — založil Milan
Kdo vyřeší rébus PHP a výpis MySQL dat — založil martinb1984
Moderátoři diskuze