Uwe Nohl: Checkboxen bei einer DB generierten Seite - Denkanstoß

Beitrag lesen

ich brauche mal einen Stupser wie ich die Sache angehen soll.

Das  Problem, das ich darin sehe, ist, daß diese Checkbox immer den gleichen Namen hat und ich meine das somit eine Bestimmung, welche Checkbox gemeint ist, nicht möglich ist. Oder liege ich da falsch.
MfG

Tomcat

Hallo Tomcat,

zwar bin ich noch nicht so lange mit ASP zugange, aber das mit den
Checkboxen loese ich in meiner Anwendung ueber das Attribut
VALUE: <INPUT TYPE=CHECKBOX NAME="namedercheckbox" VALUE="Artikel1">
       <INPUT TYPE=CHECKBOX NAME="namedercheckbox" VALUE="Artikel2"> usw.

Das heisst dann, wenn diese Checkboxen gecheckt, also true sind,
hat das Formelement "namedercheckbox" deren Werte. Werte nicht gecheckter
Boxen sind nicht als Wert im Formelement "name" enthalen.

Einen solchen Formularinhalt kann ich dann folgendermassen auswerten
(VBScript):

<%Dim varvalue, arr, i
ReDim arr (3, anzahlderartikel)
i=0
for ach varvalue in request.form("namedercheckbox")
arr(3,i)=varvalue
i=i+1
Next%>

Weiterhin gehe ich davon aus, dass Deine Formelemente artikelweise angeordnet sind. Da die auch die textboxen und die popups gleiche
Namen haben duerfen und dann genauso ausgewertet werden
koennen, kannst du auf diese Weise die auch Spalten 0 bis 2 des arrays fuellen. Die kleine
VBScript-Schlaufe oben liest die Werte der Formelemente in strenger Reihenfolge aus, so dass der Bezug immer stimmt.

Die Werte des array koennen dann SQL-Kommandos in eine DB-Tabelle ausgelesen werden.

Deine Fragen zu den DB-Abfragen meusstest Du noch etwas praezisieren.
Welche DB benutzt Du (Oracle, Access ... ?)

hoffe, das dir meine Antwort was bringt,

Uwe