TravoniMedlem sedan okt. 20041 556 inlägg Hur gör jag en sökfunktion så som den under "Sök i forum"-listen.
http://www.webforum.nu/search.php?
Alltså så att när jag ex väljer os & programrelaterat så söker den även i alla reletaterade underkategorier. (Inte bara de som ligger direkt under utan även subkategoriers subkatekorier osv.)
TravoniMedlem sedan okt. 20041 556 inlägg Ingen som har tillgång till vBullitin som möjligtvis kan kika hur de gör?
TravoniMedlem sedan okt. 20041 556 inlägg Fortfarande ingen som har något tips?
Det måste ju gå på något vis... :)
TravoniMedlem sedan okt. 20041 556 inlägg Men för sjutton gubbar, något tips kan ni väl slänga ut... ;)
Man kan kanske lagra alla "underkategoriers" id i en kolumn som man använder när man joinar tabellerna. Eller det är kanske osmart. Det måste ju gå på något vis.
@ndersMedlem sedan juni 200032 969 inlägg
Travoni skrev:
Man kan kanske lagra alla "underkategoriers" id i en kolumn som man använder när man joinar tabellerna. Eller det är kanske osmart.
Inte bara osmart, utan sannolikt också straffbart (skulle gissa på 2-4 års straffarbete i Sibirien för dylik förseelse.)
Du behöver någon sorts rekursiv funktion för att hämta ut alla forumkategorier under given kategori. Söktips således: rekursiv* eller recursing eller liknande, lite beroende på var du söker.
Vad använder du för dbms?
TravoniMedlem sedan okt. 20041 556 inlägg Ok, misstänkte det.
mysql 5.0
TravoniMedlem sedan okt. 20041 556 inlägg Tycker att denna implementation verkar vara intressant: http://dev.mysql.com/tech-resources/articles/hierarchical-data.html under "The Nested Set Model"
Alltså ett sätt att skapa ett hierarkiskt system utan att behöva hålla på med för många rekursiva funktioner etc. Kan vid första anblicken se struligt ut men i mitt fall så tror jag att det funkar bra. Vad tror ni?
@ndersMedlem sedan juni 200032 969 inlägg Verkar helt klart intressant!
mvh