webForumDet fria alternativet

Checkbox problem

2 svar · 131 visningar · startad av LordJens

LordJensMedlem sedan aug. 2000119 inlägg
#1

Jag har em sida som listar alla poster i en databas. Bredvid varje namn finns en checkbox. Boxarnas VALUE är lika med deras ID i databasen. Sedan vill jag skapa ett separat RecordSet för de markerade för att kunna redigera dem.

Är det någon som vet hur detta skulle kunna göras?

cyprysMedlem sedan dec. 20003 563 inlägg
#2

Det här är förenklat men tanken är att du ska använda for each .... next. I det här fallet så kan man göra så att man sätter ett värde på alla markerade poster i databasen.

For each formitem in request.form("id")

connection.execute("UPDATE tabellen SET value = 1 WHERE id = "&formitem&" ")

next

Istället kan du självklart göra något annat som t.ex. rada upp alla du valt genom att formitem är samma sak som ID:et.

------------------
MVH // Cyprys

LordJensMedlem sedan aug. 2000119 inlägg
#3

Tack! Inlägget hjälpte och nu funkerar allt som jag hade tänkt mig, även om jag inte gjorde precis som i exemplet.

Det enda sättet som jag fick att fungera var att i For-slingan skapa ett RecordSet, som sedan uppdaterade ett fält i databasen. Detta betyder att ett nytt RecordSet måste skapas och avslutas upp till 20 ggr. förrän allt är klart. Är det här någonting som kommer att göra sidan märkbart långsammare, eller kan man leva med det?

Jag är öppen för nya förslag om ovanstående blir för slött.

132 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)