Normal Form
jedes Eingabefeld hat einen Name
User gibt Werte ein, und Daten werden gespeichert.
Bei speichern, ganz normal update tabelle set Eingabefeld = wert.
Nun zum Problem.
Statt einer Festen Anzahl sollen die Formularspalten Variabel sein.
Einmal 5 Felder, ein anderes mal 8 Felder, jenachdem was der User vorher gewählt hat.
Die Zuweisung der Feldnamenerfolgt dann über eine ID aus der DB.
Soweit kein Problem.
Das Problem ist das Speichern.
Ich kann ja nun keinen normalen Update Codeschnippsel schreiben.
Da bei 5 Feldern müssen 5 Update Befehle vorhanden sein müssen und bei 8 Feldern müssen es 8 sein.
2. Problem, wie bekomme ich die Eingabefeld Namen nach dem Abschicken wieder so auseinander damit das Update Funktioniert ?
Bsp:
input type=\"text\" feld1=\"\"
input type=\"text\" feld4=\"\"
input type=\"text\" feld6=\"\"
Also die Feldnamen sind nicht fortlaufend.
In dem Fall brauch ich dann wieder feld1, feld4, feld6
Einmal bei z.B. 5 Formularfeldern besteht das Update aus 5 Eingabefeld Namen + der jeweilige Wert. Bei 8 Feldern müssen es dann 8 Eingabefeld Namen + die Werte sein.
Das einfachste wäre, in jede Zeile ein FORM Button, womit jede Zeile einzeln bestätigt würde. Aber das muss doch auch mit einem Button gehen oder ?
Ich hoffe man versteht das Problem
