> das Ganze sollte nachher so aussehen, dass man alle bereits
> eingetragenen DS
> angezeigt bekommt (das werden i.d.R. wohl so 25 - 30 St�ck sein) und
> gleichzeitig noch bspw. 10 Reihen Platz hat, um weitere hinzuzuf�gen.
> Sinnvollerweise sollten das dann immer 10 freie Reihen sein -
> egal, ob noch
> keine, 5 oder 25 DS vorhanden sind.
>
> Wie frage ich das nach dem Submitten eigentlich ab? Irgendwie
> muss ich die
> Daten ja in das Array bekommen und anschlie�end wieder f�r
> die Statements
> zurechtbiegen...
Ok... Also das ist eine M�glichkeit...
Du erzeugst aus den Datens�tzen sowas (beispiel: personen in eine Liste
eintragen, 2 schon in der DB):
Vorname: <input "vorname_23" value="Peter">
Nachname: <input "nachname_23" value="M�ller"> <br>
Vorname: <input "vorname_47" value="John">
Nachname: <input "nachname_47" value="Doe"> <br>
<input type="hidden" name="IDs" value="23,47">
<!-- und jetzt die leeren felder...-->
Vorname: <input "vorname_neu_1">
Nachname: <input "nachname_neu_1"> <br>
Vorname: <input "vorname_neu_2">
Nachname: <input "nachname_neu_2"> <br>
...
...
Du baust also den Feldernamen aus dem feldnamen + ID zusammen und am
schluss schreibst du in eine hidden field rein welche IDs �berhaupt
vorhanden sind...
Dann kannst Du nach dem submit auf dem server sowas machen:
For each id in split(Request("IDs"),",")
vorname = request("vorname_" & id)
nachname = request("nachname_" & id)
' UPDATE
' ...
Next
For I = 1 to 10
vorname = request("vorname_neu_" & i)
nachname = request("nachname_neu_" & i)
if trim(vorname & nachname) <> "" then
' INSERT
' ...
end if
Next
Das updated immer alle eintr�ge und tr�gt neue ein...
Falls n�tig kannst Du das auch so umbauen, dass nur bei �nderungen
geupdated wird, indem du z.B. in einen weiteren hidden field per
javascript reinschreibst welches feld ge�ndert wurde etc..
Gruss,
Claudius
~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Kaffeepause im United Planet Communityserver ...
http://www.intrexx.com/communityserver
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse