Hallo,
» [x] bereits bestehende Datensätze ändern und Werte für die neue Spalte über
» Dein Formular einfügen?
Mit phpmyadmin habe ich das neue Feld schon in die DB hinzugefügt.
Ich hoffe, meine Antwort bringt Dir etwas!
aha. Lass Dir die Datensätze (ähnlich wie in phpMyAdmin) einzeln anzeigen, ein einziges input-Element reicht für die zu füllende Spalte, übertrage zusätzlich den Wert des Primärschlüssels und führe eine UPDATE-Anweisung durch.
Nutze der Einfachkeit halber dazu in PHP die MySQL-Erweiterung, die Du bereits nutzt. Bitte bedenke, dass Du die Eingabedaten validieren und für den SQL-Kontext aufbereiten musst, sofern Du keine Prepared Statements nutzt.
Falls Du die althergebrachten und nicht so leistungsfähigen mysql_*-Funktionen nutzt, bedeutet dies die Behandlung mit mysql_real_escape_string().
Ganz wichtig ist es, die Magic Quotes zu deaktivieren, falls diese aktiviert sein sollten bzw. ihre Auswirkungen zur Laufzeit rückgängig zu machen (wie in Beispiel #2), falls die Magic Quotes nicht deaktiviert werden können, weil einem der Zugriff auf diese Konfiguration fehlt.
Freundliche Grüße
Vinzenz