Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Naja, der Titel ist etwas kompliziert, aber ich erklär mal, was ich will.

Ich habe eine Tabelle mit mehreren Zeilen, natürlich hat jede Zeile die gleichen Datenfelder.

Die Daten sollen in ein Formular eingegeben werden, das ist auch noch nicht das Problem, da mehrere Zeilen per PHP ausgeben zu lassen.

Mein Problem ist jetzt, wie ich diese Daten geschickt in eine MySQL-Datenbank übertragen kann, ohne die Formularfelder mit "name=data_zeile1", "name=data_zeile2" anlegen zu müssen und dann auch noch mit PHP-Script für jede einzelne Zeile, die ja bis auf die Zeilennummer immer gleich ist, das Script aufzublähen.

Gibt es da nicht irgendwas mit Index für die Formularfelder? Ich meine da was gelesen zu haben, habe aber keinen Ansatz, das jetzt umzusetzen...

Ich zähle auf Eure Hilfe!

Geschrieben

wenn ich das richtig verstanden habe, dann schreibst du die datenfelder in ein array, data[] ...

beim insert in die db gehst du jeden eintrag in einer schleife druch, am besten foreach

zB


foreach($data AS $daten) {
$sql = "
INSERT INTO
SET
bla = '$daten',
...
";
}
[/PHP]

Geschrieben

das passiert von ganz alleine

wenn du deinen input feldern einen solchen namen gibst

<input type="text" name="daten[]">,

am besten ist wenn du das array vorher noch definierst

$daten = array();

anstatt daten kannst du auch sonstwas nehmen

es ist natrülich sinnvoll wenn du die input felder auch in einer schleife ausgibst.

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...