Avatar billede pfp Nybegynder
03. oktober 2003 - 11:58 Der er 7 kommentarer og
1 løsning

Tilføj dynamisk antal records til en tabel

Hej,

Jeg har en side med et vilkårligt antal checkboxe.
Disse checkboxe er ligeledes tilfældigt markeret og ikke markeret.

Jeg ønsker nu at tilføje en post til en tabel for hver af de checkboxe der er markeret.

Er der nogen der har et bud på hvordan det lader sig gøre?

/pfp
Avatar billede dawin_dk Nybegynder
03. oktober 2003 - 15:38 #1
kald dem alle det samme .. men med hver deres value ..

du ka så loope igennem dem der er markeret med

for each obj in request("fieldname")
  'her indsætter du så i database .. feltets værdi ka hentes med obj
next
Avatar billede pfp Nybegynder
03. oktober 2003 - 15:57 #2
Okay jeg kan godt se princippet, men det er lige det med at overføre det til praksis.

Så vidt jeg kan se i dit svar tilføjes alle felter med deres relevante værdier, jeg ville meget gerne undgå at de bokse der ikke er markeret fik en plads i db'en.
Avatar billede dawin_dk Nybegynder
03. oktober 2003 - 16:01 #3
det gør de ikke ... det er KUN dem der er afkrydset der bliver overført ved denne metode... prøv evt en gang:

for each obj in request("fieldname")
  response.write obj & "<br>"
next

så kan du se..
Avatar billede pfp Nybegynder
03. oktober 2003 - 16:03 #4
Okay. Mange tak. Det vil jeg lige prøve.
Avatar billede pfp Nybegynder
03. oktober 2003 - 16:20 #5
Det er simpelthen bare fedt. Det virker helt perfekt. Endnu en gang tak.
Avatar billede dawin_dk Nybegynder
03. oktober 2003 - 18:58 #6
så lidt :)
Avatar billede pfp Nybegynder
04. oktober 2003 - 01:43 #7
Hej igen,

Jeg har et tillægsspørgsmål som jeg håber du kan og vil hjælpe mig med. Selvfølgelig imod flere point, hvis du er interesseret i dem.

Det er sådan at de checkboxe der krydses af bruges til at gemme nogle indstillinger i databasen. Jeg har nu lavet sådan at hvis man går ind på siden igen, så krydser den automatisk de bokse af som man valgte at gemme tidligere.

Nu er det bare sådan at, hvis man f.eks. ønsker at trykke yderligere en boks på så bliver alle de andre bokse som allerede er tilføjet til databasen en gang tilføjet endnu en gang. Dette skulle jeg gerne undgå...og ligeledes skal det være sådan at hvis jeg fjerner krydset i en boks skal dens relaterede post i databasen også fjernes. Og det er jo ikke sådan lige til når den i nogle situationer skal bruge INSERT og i andre UPDATE og i helt tredje situationer en blanding af begge.

Jeg håber du forstår min problemstilling og at du (eller en anden) kan hjælpe mig videre.

Venligst,
pfp
Avatar billede pfp Nybegynder
04. oktober 2003 - 14:44 #8
Jeg har oprettet et nyt spørgsmål til det her:
http://www.eksperten.dk/spm/409590
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