Jämföra två värden i en loop.
Hej jag har en loop som plockar fram ett antal poster från en db och posterna sorteras efter ett kategori id där det finns 6 olika typer.
För enkelhetens skull kan vi säga att det är 30 poster uppdelade på 6 olika typer dvs 5 i varje kategori.
Nu är det så att jag vill slänga in en rubrik rad när när jag har loopat igenom de första 5, 10, 15 osv....
Hur gör jag detta?
Finns det något sätt att identifiera kategori id´t och när det förändras så slänger man in rubrik raden?
Tacksam för svar /André
Svara
Sv: Jämföra två värden i en loop.
dim cat,rs,conn
set conn = server.createobject("adodb.connection")
conn.open
set rs = conn.execute("select * from categories order by category")
cat = ""
while not rs.eof
if cat <> rs("category") then
cat = rs("category")
response.write cat & "<br>"
end if
'visa resten av data
rs.movenext
wend
Svara
Sv: Jämföra två värden i en loop.
Funkar bra, jag hade gjort en sådan lösning själv men fick den inte att fungera, men nu kom jag på varför, jag hade ändrat i SQL satsen så den sorterade inte på kategori :)
Tack ändå!
Svara