Zadejte hledaný výraz...

Výpis podkategorii v katalogu

Tomáš
verified
rating uzivatele
(27 hodnocení)
19. 7. 2009 16:37:38
Zdravím, mám takýto problém... mám katalog a potrebujem v nom na hlavnú stránku vypísať kategorie a k nim 2-3 podkategorie... vypisovať ich ručne je pracné, navyše kategorie a podkategorie budú časom pribúdať a to si vyžiada znova ručnú editáciu...
kategorie a podkategorie mám uložené v databáze v tvare "kategoria---podkategoria", napr.
Šport---Futbal
Šport---Hokej
Šport---Tenis
Zvieratá---Psy
Zvieratá---Mačky
Zvieratá---Papagáje
Ak ich skúsim vypísať len jednoducho so zoradením podľa abecedy, tak to nepomôže, lebo názov kategorie sa vypíše 3x. Nedalo by sa nejak obmedziť aby sa pri každej kategorii reťazec pred "---" vypísal len raz? Aby sa to vypísalo v takomto tvare:
Šport
Futbal, Hokej, Tenis
Možno som zvolil trochu komplikované uloženie názvov v databáze, ale už je neskoro to zmeniť, katalog je už takmer hotový...
Ďakujem za Vaše rady.
19. 7. 2009 16:37:38
https://webtrh.cz/diskuse/vypis-podkategorii-v-katalogu#reply339022
hm
verified
rating uzivatele
(20 hodnocení)
19. 7. 2009 18:53:06
doporucuji si nejdriv nastudovat neoc o databazich, to ajk to mas ulozene delaji jen lide kteri naprosto netusi o cem to je...
19. 7. 2009 18:53:06
https://webtrh.cz/diskuse/vypis-podkategorii-v-katalogu#reply339021
jirka
verified
rating uzivatele
19. 7. 2009 22:18:24
Napsal mrazko.tomas;324984
Zdravím, mám takýto problém... mám katalog a potrebujem v nom na hlavnú stránku vypísať kategorie a k nim 2-3 podkategorie... vypisovať ich ručne je pracné, navyše kategorie a podkategorie budú časom pribúdať a to si vyžiada znova ručnú editáciu...
kategorie a podkategorie mám uložené v databáze v tvare "kategoria---podkategoria", napr.
Šport---Futbal
Šport---Hokej
Šport---Tenis
Zvieratá---Psy
Zvieratá---Mačky
Zvieratá---Papagáje
Ak ich skúsim vypísať len jednoducho so zoradením podľa abecedy, tak to nepomôže, lebo názov kategorie sa vypíše 3x. Nedalo by sa nejak obmedziť aby sa pri každej kategorii reťazec pred "---" vypísal len raz? Aby sa to vypísalo v takomto tvare:
Šport
Futbal, Hokej, Tenis
Možno som zvolil trochu komplikované uloženie názvov v databáze, ale už je neskoro to zmeniť, katalog je už takmer hotový...
Ďakujem za Vaše rady.
Lze to z db dostat několika dotazy v cyklech, ale nedoporučuji to. Taky se může stát, že po vložení několika stovek záznamů to půjde do kytek :banghead: . A co teprve, až se budeš zanořovat hlouběji. To bude sranda.
Na změnu struktury db není pozdě. Bez kategorií není katalog hotový
19. 7. 2009 22:18:24
https://webtrh.cz/diskuse/vypis-podkategorii-v-katalogu#reply339020
Zdeněk Topič
verified
rating uzivatele
(2 hodnocení)
19. 7. 2009 22:37:24
Jak říká AlesiBoss. Pro podkategorie se dělá další sloupec, jehož hodnota je ID nadřazené kategorie, tedy rodiče. Pak si třeba vybereš z db všechny zaznamy a už si to jen poskládáš do pole, které ti bude vyhovovat.
19. 7. 2009 22:37:24
https://webtrh.cz/diskuse/vypis-podkategorii-v-katalogu#reply339019
Marek Mixa
verified
rating uzivatele
(21 hodnocení)
20. 7. 2009 09:48:12
Na kategorie se hodí následující systém:
http://php.vrana.cz/traverzovani-kolem-stromu-prakticky.php
20. 7. 2009 09:48:12
https://webtrh.cz/diskuse/vypis-podkategorii-v-katalogu#reply339018
Nejlepší řešení momentální situace je vytvoření skriptu pro jasné určení rodiče u každého záznamu cizím klíčem a poté teprve řešení výpisu podkategorií apod. Můžete mě kontaktovat a nějak se dohodneme. V současném stavu je to co požadujete v podstatě nereálné (výkonově velmi náročné a nesmyslné).
21. 7. 2009 08:51:23
https://webtrh.cz/diskuse/vypis-podkategorii-v-katalogu#reply339017
Tomáš
verified
rating uzivatele
(27 hodnocení)
21. 7. 2009 16:23:10
Můžete mě kontaktovat a nějak se dohodneme. V současném stavu je to co požadujete v podstatě nereálné (výkonově velmi náročné a nesmyslné).
Vďaka za ponuku, ale už som to s pomocou jedného človeka (z konkurečnej diskusie) naprogramoval. Stále je to po starom, len sme spravili script, ktorý ťahá z databázy tie kategorie a podkategorie. Ťažko povedať, aké je to náročné pre db, zatiaľ to ale ostane tak...
Web sa nachádza na katalog.newsportal.cz.
21. 7. 2009 16:23:10
https://webtrh.cz/diskuse/vypis-podkategorii-v-katalogu#reply339016
Jestli si to udělal bez "ídéček" tak jsi pro mně bůh :-D
22. 7. 2009 13:57:54
https://webtrh.cz/diskuse/vypis-podkategorii-v-katalogu#reply339015
Zdeněk Topič
verified
rating uzivatele
(2 hodnocení)
22. 7. 2009 14:07:33
V současném stavu je to co požadujete v podstatě nereálné (výkonově velmi náročné a nesmyslné).
Blbost, tohle naprogramovat není tak těžký a náročný na server to taky nemusí být. Vždyť je tohle úplně jednoduchá věc.
22. 7. 2009 14:07:33
https://webtrh.cz/diskuse/vypis-podkategorii-v-katalogu#reply339014
Tomáš
verified
rating uzivatele
(27 hodnocení)
22. 7. 2009 17:26:53
Žiadne ID-čka som tam nepoužil ;) V tej tabuľke s kategoriami síce stlpec id mám, ale ten využívam len pri mazaní kategorii, a pod. , pri výpise kategorii a podkategorii som id nevyužil...
Napsal Ondřej Machala;326637
Jestli si to udělal bez "ídéček" tak jsi pro mně bůh :-D
22. 7. 2009 17:26:53
https://webtrh.cz/diskuse/vypis-podkategorii-v-katalogu#reply339013
hm
verified
rating uzivatele
(20 hodnocení)
22. 7. 2009 19:28:08
Napsal mrazko.tomas;326765
Žiadne ID-čka som tam nepoužil ;) V tej tabuľke s kategoriami síce stlpec id mám, ale ten využívam len pri mazaní kategorii, a pod. , pri výpise kategorii a podkategorii som id nevyužil...
amaterismus na Ntou... ale jo dobry... pokracuj, zlepsuj se, zkoumej jak to udelat lepe a naucis se to :) zadny uceny z nebe nespadl
22. 7. 2009 19:28:08
https://webtrh.cz/diskuse/vypis-podkategorii-v-katalogu#reply339012
Tomáš
verified
rating uzivatele
(27 hodnocení)
23. 7. 2009 09:42:53
áno, som amatér, priznávam to... s PHP ešte len začínam... ale mám chuť sa zlepšovať, učiť sa... ale momentálne som spokojný aj s takýmto riešením toho scriptu, momentálne mi ide o to, aby to fungovalo, neskôr to možno vylepším...
Napsal AlesiBoss;326816
amaterismus na Ntou... ale jo dobry... pokracuj, zlepsuj se, zkoumej jak to udelat lepe a naucis se to :) zadny uceny z nebe nespadl
23. 7. 2009 09:42:53
https://webtrh.cz/diskuse/vypis-podkategorii-v-katalogu#reply339011
Pro odpověď se přihlašte.
Přihlásit