esiste ben collaudata l'struzione UPDATE.

http://dev.mysql.com/doc/refman/5.0/en/update.html

se si tratta di un record nuovo eseguirai l'insert se invece si trattasse di un aggiornamento farai l'update.