Bastian
Aktives Mitglied
Thread Starter
- Dabei seit
- 20.06.2003
- Beiträge
- 533
- Reaktionspunkte
- 10
Hallo
Ich habe ein kniffliges Problem, dessen Lösung mir nicht klar werden will. Ich habe ein grosses Formular mit vielen Textfeldern.
Nach dem Senden möchte ich, dass die Angaben in eine MySQL-Datenbanktabelle eingetragen werden.
Das sieht in etwa so aus:
Die Textfelder sind fortlaufend nummeriert (name1, name2, name3, ...). Nun möchte ich mit einer For-Schleife jedes Textfeld als einen Datensatz einfügen, sodass ich die INSERT-Anweisung usw. nur einmal einzugeben brauche.
Das Problem ist, dass ich das folgendermassen tun wollte, was nicht funktioniert.
Die For-Schleife läuft mit Index i von 1 bis 10 (es sind 10 Textfelder). Wenn ich nun in die Schlaufe
$name = $name . $i
schreibe, geht das ja nicht.
Hat jemand einen Tipp, wie ich das hinkriege? Das wäre super!
Ich habe ein kniffliges Problem, dessen Lösung mir nicht klar werden will. Ich habe ein grosses Formular mit vielen Textfeldern.
Nach dem Senden möchte ich, dass die Angaben in eine MySQL-Datenbanktabelle eingetragen werden.
Das sieht in etwa so aus:
Die Textfelder sind fortlaufend nummeriert (name1, name2, name3, ...). Nun möchte ich mit einer For-Schleife jedes Textfeld als einen Datensatz einfügen, sodass ich die INSERT-Anweisung usw. nur einmal einzugeben brauche.
Das Problem ist, dass ich das folgendermassen tun wollte, was nicht funktioniert.
Die For-Schleife läuft mit Index i von 1 bis 10 (es sind 10 Textfelder). Wenn ich nun in die Schlaufe
$name = $name . $i
schreibe, geht das ja nicht.
Hat jemand einen Tipp, wie ich das hinkriege? Das wäre super!