Anstelle von Update oder Insert kannst du auch ein 'INSERT ... ON DUBLICATE KEY UPDATE' machen
http://dev.mysql.com/doc/refman/5.1/en/insert-on-duplicate.html
http://dev.mysql.com/doc/refman/5.1/en/insert-on-duplicate.html