14. april 2004 - 19:54
Der er
5 kommentarer
Bøvl med if sætning
Heysa jeg har lidt bøvl med en if sætning. Det jeg gerne vil have den til er hver gang der er uddraget 4 posteringer fra databasen skal der laves en ny række. Jeg har forsøgt med denne kode, men virker ikke helt: Response.Write "<table width='100%'>" checkTD = "0" Response.Write "<tr bgcolor='#8293A6'>" do while not rh.eof on error resume next if checkTD = "4" then checkTD = "0" Response.Write "</tr><tr bgcolor='#8293A6'>" Response.Write "<td width='25%' align='center'><font color='FFFFFF'> <b>" & rh("navn") & "</td>" else Response.Write "<td width='25%' align='center'><font color='FFFFFF'> <b>" & rh("navn") & "</td>" checkTD = checkTD+1 end if rh.MoveNext loop Response.Write "</table>" Nogen der kan hjælpe?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
14. april 2004 - 20:21
#1
Har lige efterprøvet din kode, og det virker fint her. Du mangler bare lige et </tr> tag: Response.Write "</tr></table>"
14. april 2004 - 20:36
#2
Det virker også fint her i første række, der kommer kun 4, men i anden række går den ud til 5 kolonner.
14. april 2004 - 20:40
#3
Har fundet problemet: if checkTD = "4" then checkTD = "0" skal være if checkTD = "4" then checkTD = "1" så virker det.
14. april 2004 - 21:32
#4
Og så udskift lige ' med ""
14. april 2004 - 21:33
#5
Ahh, havde kun 8 test data
Kurser inden for grundlæggende programmering