18. maj 2004 - 09:04Der er
12 kommentarer og 1 løsning
Skrive i omvendt rækkefølge i min asp guestbook
jeg er ved at lave(tilpasse) en gæstebog til et website. Den er lave i asp, hvilket jeg ikke har en sk** forstand på! Mit problem er at når der bliver skrivet et nyt indlæg, bliver det det sat ind nederst på siden. Man skal altså scrolle hele vejen over de gamle beskeder for at se de nye.
Kan nogen hjælpe mig med at få den til at skrive øverst på siden istedet for? altså så de nyeste beskeder står øverst
desc betyder faldende... altså at den sorterer data i faldende rækkefølge. Hvis du ikke skriver noget vil den antage det er ASC (ascending), altså stigende...
Du skal som jps siger skrive desc i slutningen af din sql, hvor du finder dataene fra databasen.
Men det er svært at sige præcis hvor det skal stå, og samtidig skal vi helst vide hvordan databasen ser ud, om du har et felt af typen autonummerering etc..?
hmm.. Det gør det en del sværre når du nu har med en tekstfil at gøre..
Måske hvis du retter det her: <% If fileObject.FileExists( guestBook2 ) = True Then Set textFile = fileObject.OpenTextFile( guestbook2, 1) Call Response.Write( "Beskeder:<br>" &_ textFile.ReadAll() ) Call textFile.Close() End If %>
til: <% If fileObject.FileExists( guestBook2 ) = True Then Set textFile = fileObject.OpenTextFile( guestbook2, 1) Call Response.Write( "Beskeder:<br>" &_ Dim Myarr() do while not textFile.atEndOfStream Myarr(i) = textFile.readLine i = i+1 loop
for i = UBound(Myarr) to 0 response.write Myarr(i) next Call textFile.Close() End If %>
Men der er ingen garanti for at det virker.. Men det er da et bud.. ;-)
<% If fileObject.FileExists( guestBook2 ) = True Then Set textFile = fileObject.OpenTextFile( guestbook2, 1) Call Response.Write( "Beskeder:<br>" &_ dim myarr() do while not textFile.atEndOfStream Myarr(i) = textFile.readLine i = i+1 loop
for i = UBound(Myarr) to 0 response.write Myarr(i) next Call textFile.Close() End If %>
Set textFile = fileObject.OpenTextFile( guestbook2, 8, True) Call textFile.WriteLine( "<hr />" & mailtoUrl & _ Request( "comment" ) ) Call textFile.Close() End if %> <div class="over3"> <center> Gæstebog </center> </div> <br> <center><a class="text1" href="addguestbook.html">Klik her for at skrive en hilsen i gæstebogen</a></center> <br><br>
<% If fileObject.FileExists( guestBook2 ) = True Then Set textFile = fileObject.OpenTextFile( guestbook2, 1) Call Response.Write( "Beskeder:<br>" &_ dim myarr() do while not textFile.atEndOfStream Myarr(i) = textFile.readLine i = i+1 loop
for i = UBound(Myarr) to 0 response.write Myarr(i) next Call textFile.Close() End If %>
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.