Avatar billede jnissen Nybegynder
14. august 2001 - 10:09 Der er 2 kommentarer og
4 løsninger

Problemer med true/false

Hej

Jeg har en side hvor jeg henter en post fra en database ind i en form, hvor jeg så kan ændre indholdet og gemme det i databasen. Men jeg har nogle problemer med mine true/false felter.

På min side har jeg nogle afkrydsningsfelter, og hvis jeg sætter et hak i det det, skal det også gøres i databasen. Og hvis det er hakket af  i databasen, skal det også være hakket af på siden.
Dette virker også fint nok, men når jeg kliker på gem, hvor jeg en fejl.

Jeg bruger denne kode på den side, der skriver det ned i databasen:

atletik = request.form(\"atletik\")
if atletik <> \"TRUE\" then atletik = \"FALSE\"

Og det virker helt perfekt.

Men hvis jeg så også vil bruge denne:

badminton = request.form(\"badminton\")
if badminton<> \"TRUE\" then badminton= \"FALSE\"

Kommer der fejl. Altså den virker med én, men ikke med flere. Hvorfor??
Er der nogen der ved hvorfor det ikke virker?
Har I brug for at se mere af min kode, kan i også godt det.

Jeg håber i forstå min lidt indviklede forklaring :-)

Mvh. Jacob
Avatar billede icedox Nybegynder
14. august 2001 - 10:13 #1
hej!
Er det checkbox du bruger ?
Prøv at bruge 0 og 1 som false og true.
if atletik=\"on\" then atletik=\"1\"
Access db skal have 0 og 1
Avatar billede darkhero Nybegynder
14. august 2001 - 13:20 #3
ellers brug:

if badminton <> \"\" then badminton = 1
Avatar billede jnissen Nybegynder
14. august 2001 - 13:20 #4
Hej igen

Nu har jeg fået det til at virker.
Men problemet lå nu et andet sted :-)
Men I får hver 10 point som lidt \"trøst\" ;-P
Avatar billede tomsommer Juniormester
14. august 2001 - 13:33 #5
Tak.. det var pænt af dig :)
Avatar billede jnissen Nybegynder
14. august 2001 - 13:37 #6
Ja ik\'? Jeg er meget flink når det ta\'r mig :-P
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