17. maj 2004 - 21:50Der er
3 kommentarer og 1 løsning
Kategorier - Under kategorier.
Jeg er nybegynder til ASP og har sidet og fået lavet, noget vha egen kode samt kode der kunne hente på nettet.
Men nu er jeg røget ind i et problem. Som jeg ik lige kan se en løsning på.
PT har jeg hovede kategori. Men vil gerne også have underkategorie. Dvs. index men hovede kategorier som viser dem samt en side der viser udtrækket fra en access db.
Men hvordan ser koden ud "Meget gerne :-)", måske et eksempel man kan hente eller hvilken teknik skal jeg bruge. Jeg har fulgt f.eks. på html.dk. Men, jeg kan simpelhen ik se hvad det lige er jeg skal bruge.
Det har sikkert været op før. Men kan ikke finde svare eller spørgsmål.
Ja i selve opbygningen/tanke gangen. Men ønsker at man trykker på Kategori 1.0 og kommer til side med kategorier 1.1 - 1.2 - 1.3 osv. Og når man trykker på 1.1 så kommer man enter til ny kategori eller side med indhold/links
RefID bestemmer altså hvilken kategori, som posten ligger under. Hovedkategorierne sættes til nul (eller blank), fordi de ikke refererer til noget.
Det vil give et output som:
EDB Programmering C++ Java Scripting Perl
Det er her rekursiviteten kommer ind i billedet, hvis du vil have, at man kan se hele hierarkiet og stien til en bestemt mappe uden overdreven brug af query's. Den nemmere løsning er simpelthen at liste alle hovedkategorier sådan:
"Select KatID, KatNavn From Kategorier Where RefID = 0"
Her udskriver du et link ved hver på formen:
<a href="dinside.asp?katid=1">EDB</a>
Derefter kan du så aflæse værdien af katid i din querystring og udtrække alle underkategorier.
"Select KatID, KatNavn, From Kategorier Where RefID = " & Request.Querystring("katid")
Jeg har forstået iden med at man først skal skrive <a href="dinside.asp?katid=1">EDB</a>
For ALLE kategorier, som så sender en over på ny asp side som så viser under kategorier, ik? vha at man i db har oprettet refid 1, 2 osv.
Altså at man på side 1, koder den html kode der skal til... Men er der ik en måde, hvor ved at man, kan lave udtræk, så kategorier vises automatisk på side 1, når der sker ændringer. Eller skal man "huske" at ændre på side 1
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.