Da ich von REPLACE noch nichts gehört hatte, hab ich mal nachgeschlagen:
Zitat:
REPLACE ist eine
MySQL-Erweiterung zum
SQL-Standard. Es kann Datensätze einfügen, oder es kann Datensätze löschen und einfügen. Wenn Sie eine Anweisung suchen, die dem
SQL-Standard entspricht und die entweder einfügt oder aktualisiert, dann benutzen Sie die INSERT ... ON DUPLICATE KEY UPDATE-Anweisung
Hast du es damit schonmal probiert?