Jag hämtar de fyra senaste posterna från min databas.
Kan jag kolla vilken post som hamnar först i recordsetet?
6 svar · 238 visningar · startad av andreas_lindh
Jag hämtar de fyra senaste posterna från min databas.
Kan jag kolla vilken post som hamnar först i recordsetet?
Hmm. ORDER BY ?
Sortera (ORDER BY) ASC eller DESC på unikt id eller datum i databasen.
ASC = Äldsta posten först
DESC = Nyaste posten först
ex.
SELECT fld1, fld2 FROM tbl ORDER BY id DESC
jag skulle vilja kolla detta för att kunna skriva ut rubriker med olika storlek.
Den första rubriken ska få en storlek och de 3 andra en annan
Då skulle du ju kunna skriva nåt sånt här:
Dim i
While Not rs.EOF
Response.Write "<h1 class=""header" & i & """>"
Response.Write "foo"
Response.Write "</h1>"
rs.MoveNext
i = i + 1
Wend
Sen är det bara till att i CSS-filen ange vilken storlek varje rubrik ska ha med H1.headerX. :)
Då kan du lösa det så här då du loopar ut posterna:
[RED]If NOT RecSet.EOF Then
Response.Write "<h1>"& RecSet("Rubrik") &"</h1>"<br>"
RecSet.MoveNext
Do Until RecSet.EOF
Response.Write "<h3>"& RecSet("Rubrik") &"</h3>"<br>"
RecSet.MoveNext
Loop
End If[/RED]
Tackar. tror att jag testar eriks förslag