17. februar 2005 - 13:23Der er
6 kommentarer og 1 løsning
Grupering af placering
Jeg har i min database en >nubmer< kolonne hvor jeg har en placering 1,2 eller 3 angivet
Jeg udskriver min liste fra databasen med nedenstående:
<% Set rs = Conn.Execute("select * from Menu where sprog LIKE '%" & SetAdminLaguage & "%' order by sortering,menu") Do until rs.eof %> - <%rs("id")%><br> <% rs.movenext loop %>
her napperne den så alle i hele tabllen uden angivelse af placering.
Det jeg så gerne vil, er at få det opstillet på dette måde:
Du vil havde den grupperet efter kolonnen placering, men man bruger ikke SQL group by til det, det bruger man order by til så outputet bliver sorteret.
Du skal lave noget kode som gør den husker hvilken placering den er ved at udskrive, er det en ny placering udskrives <b> og </b><br> omkring den nye placering.
eks på koden:
oldplacering = "" Do until rs.eof if oldplacering <> rs("placering") then oldplacering = rs("placering") response.write "<b>" & rs("placering") & "</b><br>" end if %> - <%rs("id")%><br> <% rs.movenext loop
Hvorfor ikke? den sortere efter placering og for hver ny udskriver den placering udskriver den <b>nr</b><br>
Synes godt om
Ny brugerNybegynder
Din løsning...
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.