Recursive DBDirlisting (pgSQL)
Met deze functie is het mogelijk om door een fictieve mappenstructuur in een database te bladeren. Ik heb de functie enkel voor PostgreSQL gemaakt, maar het aanpassen ervan zou makkelijk moeten zijn.
De werking zou voor zich moeten spreken.
Voor de eenvoudigheid voeg ik de database-class die ik gemaakt heb erbij. Deze stelt niet heel veel voor, maar daar draait dit script dan ook niet rond.
Het script zou ook bij snippets kunnen staan, maar daar vind ik het te groot voor.
Voorbeeld: Helaas niet, nog geen pgSQL op mijn host. Iemand met een host waar pgSQL op staat, het zou fijn zijn als je een voorbeeldje online kan zetten :)
Als je de code bekijkt zal je zien dat er wordt gecontroleerd of parent_id -1 is. Moest je hiervoor een betere methode hebben mag je die altijd laten weten.
Een toepassing van dit script zou kunnen zijn om door categorien van een webwinkel te bladeren. Je kan makkelijk je producten per categorie laten zien door juist onder regel 41 een query toe te voegen die je producten uit de database haalt.
Een mogelijke toevoeging daar zou dit kunnen zijn:
Gesponsorde koppelingen
PHP script bestanden
Er zijn 13 reacties op 'Recursive dbdirlisting pgsql'
Om te reageren heb je een account nodig en je moet ingelogd zijn.
PHP hulp
0 seconden vanaf nu