Avatar billede bingokaj Nybegynder
24. november 2003 - 17:48 Der er 3 kommentarer og
1 løsning

modsat rækkefølge

Hej. Jeg har nedenstående kode, som virker fint. Den udskriver en path, der viser brugeren af min hjemmeside hvor vedkommende er henne på siden. Problemet er at listen bliver udskrevet i omvendt rækkefølge! Jeg er på en stram deadline og har 1000 andre opgaver der venter, så hvis der er nogle der kan sortere listen omvendt med noget array-halløj eller lignende, giver jeg 150 points for det...!

<%Sub Navigation()
'find det nuværende sidenavn & dets parent
SQLstmt = "SELECT pages.beskrivelse, pages.parent FROM pages WHERE ID=" & Request.Querystring("page_id")
Set rs = objConnection.Execute(SQLstmt)
beskrivelse = rs("beskrivelse")
parent = int(rs("parent"))
response.write beskrivelse & "&nbsp;"
RS.Close

x = 0
do while x < 8
x = x+1
SQLstmt = "SELECT pages.beskrivelse, pages.parent, pages.ID FROM pages WHERE content_id =" & parent
Set rs = objConnection.Execute(SQLstmt)
if not rs.EOF then
  beskrivelse = rs("beskrivelse")
  parent = int(rs("parent"))
  ID = rs("ID")

  if parent < 8 then
  Response.Write "<a href=http://www.ryhojskole.dk/v2/default.asp?sektion=" & Request.querystring("sektion") & "&skabelon=1&content=" & Request.querystring("sektion") & "&sprog=" & Request.querystring("sprog") & "&parent=0><img src=sitepics/mediapic5.gif border=0>" & beskrivelse & "</a>&nbsp;"
  elseif parent > 7 then
  Response.write "<a href=http://www.ryhojskole.dk/v2/default.asp?sektion=" & Request.querystring("sektion") & "&skabelon=2&page_id=" & ID & "&sprog=" & Request.querystring("sprog") & "><img src=sitepics/mediapic5.gif border=0>" & beskrivelse & "</a>&nbsp;"
  end if

end if
RS.Close
loop
End sub%>
Avatar billede mm12010 Nybegynder
24. november 2003 - 17:54 #1
SQLstmt = "SELECT pages.beskrivelse, pages.parent, pages.ID FROM pages WHERE content_id =" & parent & "ORDER BY den_kolonne_der_skal_sorteres_efter DESC"
Avatar billede syntax_hh Nybegynder
24. november 2003 - 17:59 #2
Istedet for DESC i mm12010's kommentar 24/11-2003 17:54:14, kan du prøve med ASC til sidst...
Avatar billede bingokaj Nybegynder
25. november 2003 - 01:43 #3
nej, det virker ikke. Læg mærke til at min SQLstmt er inde i et do..while-loop, som gør at der er 8 INDIVIDUELLE forespørgsler til databasen - det er derfor ikke muligt at sortere ved hjælp af SQL. Tricket må være at gemme værdierne i et array og sortere dem på den måde....
Avatar billede bingokaj Nybegynder
30. november 2003 - 00:27 #4
interessen lader til at være begrænset :-/ ...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester