webForumDet fria alternativet

checkbox kopplad till databas

ASP

1 svar · 307 visningar · startad av rillle

Medlem sedan okt. 200512 inlägg
Frågan#1

Hej!!

Jag sitter och klurar på hur jag ska göra ett uppdateringsscript. Min tanke var att jag har en sida där jag har ett antal checkbox med en meddelanderad efter. Varje checkbox representerar en viss sida. Om man ex. klickar i checkboxen för sidan "Tävlingar" så skriver man i meddelanderaden efter vad som uppdaterats på sidan för tävlingar, osv.

Tanken är att man ska kunna klicka i flera checkboxar och skicka iväg allt till en databas om man uppdaterat fler sidor. Nu undrar jag om någon vet hur jag ska göra och om någon kan hjälpa mig lite på traven i början med hur scriptet ska se ut. Hur jag ska hämta det från databasen sedan för att visa på uppdateringssidan vet jag.

tacksam för hjälp.

Rillle

Medlem sedan apr. 20031 660 inlägg
#2

HEJ!

Checkboxarna har id för posten som värde, alla samma namn. Textrutorna heter alla samma sak.

När du postar sidan, hämtar du alla checkboxar med request.form, och då får du en komma-separerad lista med de du kryssat för. Gör likadant med textrutorna.

Strängen med siffror/bokstäver, delar du med Split du till en Array.

Därefter loopar du upp arrayen med id-numret som villkor för vilken post du ska uppdatera. Via UBound vet du hur stor arrayen är.

Checkboxen borde inte behövas, onödigt klick.
När det skrivs i textrutan, sätts ett hidden field till id-numret för posten?
På något sätt borde man kunna ta bort den.

http://www.devguru.com/Technologies/vbscript/quickref/split.html
http://www.devguru.com/Technologies/vbscript/quickref/array.html
http://www.devguru.com/Technologies/vbscript/quickref/ubound.html

249 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)