Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

php Formular Problem

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Ice Man
PostRank 9
PostRank 9
Beiträge: 2477
Registriert: 04.06.2003, 19:16

Beitrag von Ice Man » 02.06.2008, 00:46

Hi, ich knoble gerade an einem Formular Problem.

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 :)