Tja - da ist MySQL etwas eigensinnig, immer wenn die Antwort des Servers mit "You have an error in your SQL syntax;" beginnt, wird nix weiter gemacht... ;-)
Code:
Schalttyp='{$neuer_inhalt[10]}',
WHERE Produktnummer='{$neuer_inhalt[0]}'";
Das Komma vor dem WHERE muß weg! Schalttyp ist das letzte Element des SETs, braucht also kein Komma am Ende.