Avatar billede tommyf Nybegynder
11. april 2001 - 19:55 Der er 16 kommentarer og
1 løsning

Opdatere ja/nej felt?

Hvordan tjekker jeg om en CheckBox er markeret?

Hvis der er hak i den skal der også være det i databasen, ellers ikke?

I databasen er det selvfølgelig et ja/nej felt...

--------- Eget forsøg ------------

            If Request.form(\"Braendeovn\") = \"on\" then
              Braendeovn = \"True\"
            Else
              Braendeovn = \"False\"
            End If
Avatar billede bjarke-b Nybegynder
11. april 2001 - 19:56 #1


            If Request.form(\"Braendeovn\") = \"on\" then
              Braendeovn = True
            Else
              Braendeovn = \"False
            End If
Avatar billede bjarke-b Nybegynder
11. april 2001 - 19:56 #2
            If Request.form(\"Braendeovn\") = \"on\" then
              Braendeovn = True
            Else
              Braendeovn = \"False
            End If 


Sådan
Avatar billede bjarke-b Nybegynder
11. april 2001 - 19:57 #3
            If Request.form(\"Braendeovn\") = \"on\" then
              Braendeovn = True
            Else
              Braendeovn = False
            End If 

SÅDAN
Avatar billede bjarke-b Nybegynder
11. april 2001 - 19:57 #4
Trejde gang er lykkens gang ;-)
Avatar billede tommyf Nybegynder
11. april 2001 - 20:03 #5
Hvad gør value godt for i en checkbox?

<td><input type=\"checkbox\" name=\"Braendeovn\" value=\"on\" <% if Braendeovn = True then%> checked <% end if %>></td>

Det man tjekker er det ikke om den er checked?

Bjarkes virkede desværre ikke.
Hvis der er flere informationer I skal have, så sig lige til.
Avatar billede bms Nybegynder
11. april 2001 - 20:08 #6
Det er ikke nødvendigt med if-sætningen.

<input type=\"checkbox\" name=\"Braendeovn\" value=\"True\">

skulle kunne gøre det - hvis du afkrydser checkboksen - bliver den afkrydset i DB\'en - hvis ikke - ja så bliver den ikke
Avatar billede madd Nybegynder
11. april 2001 - 20:09 #7
If Request.form(\"Braendeovn\") = \"on\" then
  Braendeovn = True
Else
  Braendeovn = False
End If 

<td><input type=\"checkbox\" name=\"Braendeovn\" value=\"on\" <% if Braendeovn then%> checked <% end if %>></td>

/Mattias
Avatar billede bms Nybegynder
11. april 2001 - 20:12 #8
Hvis du vil gøre det som du selv er ved kan du gøre det sådan her:

if request.form(\"Braendeovn\") = \"\" then
RS(\"Braendeovn\") = False
else
RS(\"Braendeovn\") = request.form(\"Braendeovn\")
end if
Avatar billede bms Nybegynder
11. april 2001 - 20:13 #9
Med denne checkboks-kode, altså:

<input type=\"checkbox\" name=\"Braendeovn\" value=\"True\">
Avatar billede tommyf Nybegynder
11. april 2001 - 20:15 #10
bms<--> man kan ikke bruge:
RS(\"Braendeovn\") = request.form(\"Braendeovn\")

Når det er et ja/nej felt, har selv forsøgt.
Avatar billede bms Nybegynder
11. april 2001 - 20:20 #11
jo jo - man kan da! Det bør virke!

<input type=\"checkbox\" name=\"Braendeovn\" value=\"True\">

Kode:
if request.form(\"Braendeovn\") = \"\" then
RS(\"Braendeovn\") = False
else
RS(\"Braendeovn\") = request.form(\"Braendeovn\")
end if
Avatar billede bms Nybegynder
11. april 2001 - 20:21 #12
Kolonnen i din database skal naturligvis hedde \"Braendeovn\"
Avatar billede tommyf Nybegynder
11. april 2001 - 20:22 #13
Men hvis man ændre lidt i bms\'s:

if request.form(\"Braendeovn\") = \"\" then
RS(\"Braendeovn\") = False
else
RS(\"Braendeovn\") = True
end if

Så virker det :o)

Nogen der har en ide om hvorfor ét af mine felter altid bliver sigselv = sigselv & \",\" ? selvom jeg ikke skriver noget i det kommer der et komma foran.
Avatar billede bms Nybegynder
11. april 2001 - 20:24 #14
Hej - Tommy dit eget bud er nøjagtigt det samme som midt da jeg netop havde sat checkboksens value til \"True\"....

Avatar billede tommyf Nybegynder
11. april 2001 - 20:28 #15
Det virker i hvert fald, før jeg acceptere dit svar, har du så en løsning på det her?:
Hver gang jeg trykker opdate, kommer der et komma(,) foran i et af mine felter... på intet tidspunkt gennem processen kommer feltet i nærheden af et komma(,)...
Avatar billede bms Nybegynder
11. april 2001 - 20:29 #16
Lyder mærkeligt - har du lidt kode jeg kan se?
Avatar billede tommyf Nybegynder
11. april 2001 - 20:33 #17
Tak for hjælpen.
(Fandt selv ud af det andet... dum fejl)
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