Avatar billede plato Juniormester
14. april 2006 - 13:18 Der er 4 kommentarer og
1 løsning

RecordArray problem ASP

Hejsa NG.

Forleden fik jeg hjælpe her:
http://www.eksperten.dk/spm/701771

Og det virker som det skal. Nu er mit problem at når jeg tilføjer flere udtræk bliver disse kun vist én gang. Dvs. at selvom den viser 7 forskellige overskrifter, så er det samme tekst den viser til alle sammen.

Set rs = objConn.Execute("SELECT TOP 7  * FROM nyhedtemp ORDER BY id DESC")
pic = rs("pic")
indhold = rs("indhold")
dim recordarray(7)
i = 0

while not rs.eof
recordarray(i) = rs("overskrift")

i = i +1

rs.movenext

wend
i=0

Response.Write"" & recordarray(i+0) & ""
Response.Write"<img src='/newspics/" & pic & "' alt='Pic'>" & fncTextChange(indhold) & ""

for i =0 to 2

Response.Write"<img src='/newspics/" & pic & "' alt='Pic'>"
Response.Write"" & recordarray(i+1) & "</b><br>" & indhold & ""
Response.Write"" & recordarray(i+4) & ""
next
Response.Write"</table>"
%>

Nogen der kan hjælpe mig med at få 'pic' og 'indhold' til at følge recordarray(i) = rs("overskrift")

??
Avatar billede mitbrugernavn Praktikant
14. april 2006 - 13:59 #1
sådan

i=0

for i =0 to 7
Response.Write"" & recordarray(i) & "<br>"
next
Avatar billede plato Juniormester
14. april 2006 - 14:05 #2
Det er ikke det jeg mener.

Denne linie Response.Write"" & recordarray(i+1) & "</b><br>" & indhold & "" går ikke går igen og igen. Den hører kun til den øverste. Se evt her:
http://www.filmnet.dk/test2/

Overskrifterne vises som de skal, men teksten gentager bare sig selv.
Avatar billede mitbrugernavn Praktikant
14. april 2006 - 14:13 #3
ud har ikke lavet noget array på pic eller indhold, derfor tager den bare det første med hele vejen

Set rs = objConn.Execute("SELECT TOP 7  * FROM nyhedtemp ORDER BY id DESC")
pic = rs("pic")
indhold = rs("indhold")
dim recordarray(7)
dim picarray(7)
dim indholdarray(7)
i = 0

while not rs.eof
recordarray(i) = rs("overskrift")
indholdarray(i) = rs("indhold")
picarray(i) = rs("pic")

i = i +1

rs.movenext

wend
i=0

Response.Write"" & recordarray(i+0) & ""
Response.Write"<img src='/newspics/" & pic & "' alt='Pic'>" & fncTextChange(indholdarray(i)) & ""

for i =0 to 2

Response.Write"<img src='/newspics/" & picarray(i) & "' alt='Pic'>"
Response.Write"" & recordarray(i+1) & "</b><br>" & indholdarray(i) & ""
Response.Write"" & recordarray(i+4) & ""
next
Response.Write"</table>"
%>
Avatar billede plato Juniormester
14. april 2006 - 14:17 #4
Sådan! Tusind tak.

Smider du lige et svar :)
Avatar billede mitbrugernavn Praktikant
14. april 2006 - 14:19 #5
det var så lidt
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