30. oktober 2007 - 16:33Der er
10 kommentarer og 1 løsning
Hente data fra sql og fordele det i 3 kolonner
Håber at det er det rigtige forum...
Jeg har en masse data i en sql database, som jeg gerne vil vise i en tabel med 3 kolonner. Er det muligt at fastsætte en tabelhøjde, sådan at når kolonne 1 overskrider tabelhøjden bliver kolonne 2 fyldt ud og hvis kolonne 2 også overstiger tabelhøjden bliver kolonne 3 fyldt ud...?
Den er lidt svær. Mængden af data er meget varierende. Måske man kan styre det ved at tage antal poster/rækker i alt, dividere med 3 og bruge det til at bestemme tabelhøjden.
Som udgangspunkt kan man sige at der max skal være 10 rækker i hver kolonne. Er der 31 rækker i alt skal kolonne 1 indeholde 11 rækker og kolonne 2+3 10 rækker. Er der 32 rækker skal kolonne 1+2 indeholde 11 rækker og kolonne 3 10 rækker. Er der 33 rækker skal kolonne 1+2+3 indeholde 11 rækker. Osv...
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.