Mysql on duplicate key
Para não precisar verificar se o registro já existe:INSERT INTO tabela
SETcampo1SET campo1 = 'valor1', campo2 = 'valor2' ON DUPLICATE KEY UPDATE campo1 = 'valor1';
Para não precisar verificar se o registro já existe:INSERT INTO tabela
SETcampo1SET campo1 = 'valor1', campo2 = 'valor2' ON DUPLICATE KEY UPDATE campo1 = 'valor1';