Mbe: [MySQL] Jeweilige Zeile mit Button updaten

Beitrag lesen

In meinem anderen Beitrag hatte ich schon geschrieben, dass die Textboxen jetzt zwar nach jeweiligem Button+ID geändert werden, allerdings werden nur die Werte eingetragen, die in der zuletzt hinzugefügten Zeile stehen und nicht in der, die man gerade bearbeitet...

Achja, du müsstest die selbe Lösung wie beim Submit-Button nehmen, also die name-Attribute der Input-Felder auch um die Datensatz-ID erweitern. Der Grund ist, dass alle Input-Elemente eines Feldes die gleichen Namen haben und das nächste immer das vorhergehende überschreibt. Die Kontrollausgabe zeigt, die nach der Erweiterung alle Elemente an und nicht nur eins. Durch das reset()/key() vom Submit-Button hast du bereits die ID ermittelt, und mit der kannst du dann die zugehörigen anderen Elemente gezielt ansprechen.

Ist in dem Fall printf immer noch die beste Lösung? Es hieß ja, dass sich printf stärker auf die Performance auswirken kann/soll, und da ich es ja jetzt relativ häufig verwenden müsste, wollte ich da lieber nochmal sicher gehen :)