14. november 2003 - 13:32Der er
5 kommentarer og 1 løsning
Avanceret grupperingsudtræk
Hej,
Jeg har en mySQL database med følgende tabeller:
Pages: -------------------------- pageID Title Main Parent County --------------------------
County: -------------------------- CountyID Name --------------------------
For tabellen Pages gælder at hvis main = 1 så er siden en hovedside, er main = 2 er siden en underside og tilhører den siden som der refereres til i parent. Desuden er alle sider inddelt efter County. County-feltet refererer til hvilket county siden er tilknyttet i County-tabellen.
Nu ville jeg gerne gøre sådan at alle posterne udskrives efter county, og sådan man kan se hvilke undersider der hører til hvilke hovedsider.
Jeg har fået det til at virke med at den lister undersider under de rigtige hovedsider, men når jeg samtidig skal have listet county ind kommer jeg simpelthen til korte.
Er der en der kan komme med nogle ideer eller eksempler?
Jeg tror der er noget med din database. Når man tilføjer en underside, som bliver den kædet sammen med alle de hovedsider der tilknyttet en bestemt county. Jeg forstår det sådan at en underside kun skal tilknyttes en bestemt hovedside under en bestemt county. Hvis det er forstået rigtgt, så gøres det nemmest ved at laven tabel til hvor du ligger under siderne og så ligger du hovedsiderne i den nu værende.
Jeg har godt nok ikke lavet database strukturen som dig, men det hele har løst sig nu. Det var bare fordi der var nogle tal der ikke var kommet helt rigtigt når man oprettede nye sider.
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.