if selected then add or delete!
Jeg kan bare ikke få denne kode til at virke, selvom det faktisk ikke burde være ret svært, men jeg er nok bare kørt død i den!sqlInfo = \"select * from [ugroups] where [groupid] = \" & request(\"uid\")
set rsInfo = conndb.execute(sqlInfo)
do while not rsInfo.eof
tmpTjekNumber = int(tmpTjekNumber) + 1
sqlTjek = \"select * from [abon] where [catid] = \'\" & rsInfo(\"id\") & \"\' and [userid] = \'\" & request(\"bid\") & \"\'\"
set rsTjek = conndb.execute(sqlTjek)
if (rsTjek.bof or rsTjek.eof) then
if request(\"tjekbox\" & tmpTjekNumber & \"\") <> \"\" then
sqlInsert = \"insert into [abon] (userid, catid) values (\'\" & request(\"bid\") & \"\',\'\" & request(\"tjekbox\" & tmpTjekNumber & \"\") & \"\')\"
conndb.execute(sqlInsert)
end if
else
if not request(\"tjekbox\" & tmpTjekNumber & \"\") <> \"\" then
sqlDelete = \"delete from [abon] where [catid] = \'\" & request(\"tjekbox\" & tmpTjekNumber & \"\") & \"\' and [userid] = \'\" & request(\"bid\") & \"\'\"
conndb.execute(sqlDelete)
end if
end if
rsInfo.movenext
loop
Kode skal tjekke om værdien af nogle checkbox\'e findes i databasen under et bestemt bruger id. Hvis værdien ikke findes i databasen og checkbox\'en er markeret, skal værdien oprettes! Hvis værdien derimod findes i databasen, og checkbox\'en ikke er markeret, så skal værdien slettes fra databasen!
Håber i forstår det!
Jeg for ingen fejlmeddelelse, men det virker bare ikke!
På forhånd tak!
Mvh.
Tue Sandal
tue@qcom.dk
