login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Categorie toevoegen met subcategorie via admin

Offline Topdancer - 24/10/2006 11:43
Avatar van TopdancerNieuw lid Beste mensen.
Ik heb echter helaas geen voorbeeld maar wel een vraag.

Ik ben op zoek naar een script waarmee je op een site een categoriee toe kan voegen en daar weer een sub-categorie aan kan voegen het ziet er ongeveer zo uit.

+ Categorie
- Sub-categorie
- Sub-categorie
+ Categorie
- Sub-categorie

de bedoeling is dat het toevoegen via een admin gaat en dat deze dan op de website vertoont worden.
Waar kan ik zo iets vinden weet iemand dat want ik ben echt ten einde raad.
Alvast heel erg bedankt

3 antwoorden

Gesponsorde links
Offline lasdesigner - 24/10/2006 11:48
Avatar van lasdesigner PHP beginner Een tabel:
Categorien

Een tabel:
Subcategorien

In Subcategorien een veld:
Categorien_id

En dan haal je de subcategorien eruit d.m.v. het categorie ID.
Offline Thomas - 24/10/2006 12:10 (laatste wijziging 24/10/2006 12:11)
Avatar van Thomas Moderator Zullen er ook nog subsub(etc.)categorieën komen?

Je hebt in principe aan één tabel genoeg:

id (key)
parent_id
naam

id: auto_increment-veld voor unieke identificatie van het record
parent_id: geeft aan tot welke bovenliggende categorie het record behoort. Als het parent_id 0 is heb je van doen met een categorie, als het parent_id verschilt van 0 heb je te maken met een sub(sub(etc.))categorie.
naam: naam van de (sub(sub(etc.)))categorie

Je zou hier ook nog een kolom "volgorde" aan toe kunnen voegen, om zo voor een bepaald "niveau" de volgorde van de items van dat niveau in te stellen.
Offline Topdancer - 28/10/2006 13:37
Avatar van Topdancer Nieuw lid Ja de bedoeling is dat ik in de admin categorieen aan kan maken en als je dan op de site op een categorie klik dan krijg je dus subcategorieen te zien.

Dus dat mensen dan bijvoorbeeld merken kan kiezen als ze op computers klikken.
Het is namelijk voor een webshop
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.202s