Avatar billede aller Nybegynder
08. juni 2001 - 21:33 Der er 8 kommentarer og
1 løsning

Accepter en liste

Jeg har en Access 97 database hvor, når folk lægger noget i den, lægges noget i en kø (defineret ved enten 0 eller 1 - 1 er et medlem af køen). Mit problem er nu, at jeg gerne vil have sådan et de kommer frem som en liste, hvor jeg så kan krydse af ved de medlemmer af køen, som jeg vil acceptere. Jeg har dem skrevet op på listeform, og bruger en formular med checkbokse, men hvordan checker jeg - efter jeg har trykket på Submit - at den skal tage alle dem jeg har sat kryds ved og ændre fra 1 til 0?

(Det er ikke det at ændre fra 1 til 0 der er problemet, det er mere det med at se hvad for nogle der er sat kryds ved....)

Al hjælp er meget prisværdigt! :)

Mvh.

Kim A.
Avatar billede tpiil Nybegynder
08. juni 2001 - 21:37 #1
på 0 boxen:
<% if rs(\"felt\") = 0 then %>checked<% end if %>
på 1 boxen:
<% if rs(\"felt\") = 1 then %>checked<% end if %>
Avatar billede tpiil Nybegynder
08. juni 2001 - 21:37 #2
hvis ikke det er rigtigt vil jeg gerne se lidt mere kode :)
Avatar billede netsrac Praktikant
08. juni 2001 - 21:39 #3
Du kalder dine checkboxe med et navn som det her:

<input type=\"checkbox\" name=\"accept<%=rs(\"id\")%>\">

også laver du en lykke på den side du submitter til:

for each item in request.form
if left(item, 6) = \"accept\" then
conn.execute(\"update tabel set bla = 1 where id = \" & mid(item, 7))
end if
next
Avatar billede netsrac Praktikant
08. juni 2001 - 21:40 #4
  Du kalder dine checkboxe med et navn som det her:

<input type=\"checkbox\" name=\"accept<%=rs(\"id\")%>\">

også laver du en lykke på den side du submitter til:

for each item in request.form
if left(item, 6) = \"accept\" AND request.form(item) = \"on\" then
conn.execute(\"update tabel set bla = 1 where id = \" & mid(item, 7))
end if
next 
Avatar billede aller Nybegynder
08. juni 2001 - 21:40 #5
Undskyld, jeg forklarede mig ikke nok :)

Det den skal er, at når jeg trykker på Submit, skal den ændre feltet i databasen fra 1 til 0 -  :)

Undskyld....

Mvh.

Kim A.
Avatar billede aller Nybegynder
08. juni 2001 - 21:41 #6
netsrac >>

Jeg prøver lige.....

Avatar billede netsrac Praktikant
08. juni 2001 - 21:42 #7
Undskyld det hedder løkke og ikke lykke :-)
Avatar billede aller Nybegynder
08. juni 2001 - 21:50 #8
Jeg må sige, at netsrac\'s kode gør præcis det den skal!

Jeg siger mange tak - og især for et hurtigt svar! :)

Mvh.

Kim A.
Avatar billede netsrac Praktikant
08. juni 2001 - 21:52 #9
Så lidt :-)
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