Na een lange tijd niet meer actief te zijn geweest, ben ik weer (groten deels) aanwezig...i.v.m drukte/stage

Maar nu het volgende, Een soort van 'klant' van mij, wil graag een website...

Alleen ik kom er niet uit hoe ik dit moet gaan aanpakken, nu het volgende:

Je komt als bezoeker op de index, vanaf daar heb je 3 keuze's:

1. Jachthonden
2. Engelse Bulddogs
3. Schapen

vanaf daar moet hij gaan splitsen, waar ik eigelijks op doel is dat het totaal beeld een soort van stamboom systeem wordt...

dus pagina achter pagina achter pagina...en ga zo maar door...

Maar hoe krijg ik dit voor elkaar i.s.m. DataBase ?

Alvast Bedankt...
Ik zou het mooi op 1 tabel houden, zoals ik in mijn eerste post al uiteen zette. Hoe je de stamboom als stamboom gaat tekenen weet ik zo niet, maar de data is dan in ieder geval goed aanwezig en makkelijk op te halen.

Kijk ook eens naar http://quirksmode.org/familytree/tree.html. Misschien kan je er ideeën mee opdoen (of lekker afkijken ;) )
Zoals Jelmer zei, je moet een tabel hebben met in ieder geval 3 kolommen;

id | parent_id | name
-------------------------
1 | 0 | Jachthonden
2 | 0 | Engelse bulldogs
3 | 0 | Schapen
4 | 3 | Zwarte schapen
5 | 3 | Witte schapen
6 | 1 | Paris' poodle



.. en wat presentatie moet je een afweging maken tussen presentatie en (technische haalbaarheid)

Je kan misschien een soort kruimelpad achtig iets maken, da's logisch voor de end-user en handig te maken voor jou.
Ik wilde in het kader van dit idee ook een soort van recursieve functie maken om alle categorieen op te halen en deze gestructureerd weergeven, maar dat is me nog niet gelukt, iemand een idee?

dus:



<ul>
    <li>Groep 1
    	<ul>
        	<li>Groep 1.1</li>
        	<li>Groep 1.2</li>
        	<li>Groep 1.3</li>
    	</ul>
    </li>
    <li>Groep 2</li>
    <li>Groep 3
	<ul>
        	<li>Groep 3.1</li>
        	<li>Groep 3.2</li>
        	<li>Groep 3.3</li>
	</ul>
    </li>
    <li>Groep 4</li>
</ul>

Reageren