Portál AbcLinuxu, 12. května 2025 05:06

Dotaz: Jak vypsat kategorie v PHP

25.4.2012 13:31 Veronika Lipská
Jak vypsat kategorie v PHP
Přečteno: 158×
Odpovědět | Admin

Přeji všem dobrý den,

Chtěla bych se zeptat zdejších odborníku ještě na jednu věc jelikož mě bylo zde vždy vyhověno a nikdo se tady nechová urážlivě, že jsem žena.

Mám v mysql db mám tabulku kategorie a názvy sloupců jsou

id 	name 	url 	parent 	level
id je autoincrement, name je varchar(100), url je varchar(100) parent je int(9) a level je int(9). Potřebovala bych nějakým způsobem vypsat všechny kategorie ve tvaru například takto
Ovoce :: Jahody :: Červené
Zelenina :: Melouny :: Vodní :: Žluté
Poradil by prosím někdo kdo tomu rozumí? Předem strašně moc děkuji.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.4.2012 14:34 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak vypsat kategorie v PHP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nedávno o tom vyšel seriál na Zdroják.cz: Ukládáme hierarchická data v databázi.
25.4.2012 20:14 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Jak vypsat kategorie v PHP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud to máte jen takto, tak si to musíte ve smyčce(cyklu) naskládat samostatnými dotazy (případně rekurzivní funkcí), asi začnete selectem kde … WHERE `parent` IS NULL.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.