tager ikke alle variable over i sql?
Hej jeg har en funktion som skulle gemme en bruger i en db.Det virker også i nogle tilfælde men ikke alle!!
f Request.Form("betegnelse") = "Hjælpetræner" then
plads = 8
bestyrelsesmedlem = 0
End If
If Request.Form("betegnelse") = "Hjælper" then
plads = 9
bestyrelsesmedlem = 0
End If
If Request.Form("Andet") = "Andet" then
plads = 10
bestyrelsesmedlem = 0
End If
If Request.Form("Medlem") = "Medlem" then
plads = 11
bestyrelsesmedlem = 0
End If
sql="INSERT INTO users (type,afd_id,b_navn,pass,navn,adr,post,city,tlf,mail,bestyrelsesmedlem,betegnelse,pladsnr,show_adr) VALUES('"_
& Request.Form("type") & "','"_
& Request.Form("afd_id") & "','"_
& Clean(Request.Form("b_navn")) & "','"_
& Clean(Request.Form("pass")) & "','"_
& Clean(Request.Form("navn")) & "','"_
& Clean(Request.Form("adr")) & "','"_
& Clean(Request.Form("post")) & "','"_
& Clean(Request.Form("city")) & "','"_
& Clean(Request.Form("tlf")) & "','"_
& Clean(Request.Form("mail")) & "','"_
& bestyrelsesmedlem & "','"_
& Clean(Request.Form("betegnelse")) & "','"_
& plads & "','"_
& show_adr & "')"
I hvis Request.Form("Medlem") = "Medlem" eller Request.Form("Medlem") = "Andet" så virker scriptet ikke da "bestyrelsesmedlem" og "plads" ikke får tildelt det tal som de skulle have, men får ikke tildelt noget tal.
Nogle som har et fornuftigt svar på dette?
