Hallo Johann,
Gibts eine Möglichkeit nicht alle felder im insert extra nochmal aufzuzählen a la customer_strasse = '$strasse',?
Gibt es IMHO:
Mit mysql_list_fields() bekommst Du alle Felder einer Tabelle zurück, diese kannst Du dann in einer for-Schleife mit mysql_field_name() in ein Array schreiben.
z.B.
for ($i = 0; $i < $columns; $i++)
{
$sql_arr[] = mysql_field_name($fields, $i) . "='$" . mysql_field_name($fields, $i) . "'";
}
Mit der Funktion implode kannst Du dann noch zwischen den einzelnen Werten die Kommas einfügen:
$sql_part = implode( ", ", $sql_arr );
$statement = "INSERT INTO kunde
SET" . $sql_part;
Ist nicht getestet, aber ich denke mal das es so funktionieren könnte?
Ich hoffe das hilft Dir weiter.
Gruss AndreD