Cita: como ago para definir un campo unico ? tal vez asi podria solucionar parte de mi problema.
ponele un campo de nombre id y lo pones como primary key, es lo mas facil
despues haces el
Código SQL:
Ver originalINSERT INTO tabla(campos)
VALUES(valores)
WHERE id = 1
ON duplicate KEY UPDATE
campo1 = valor1,
campo2 = valor2
y asi todos los que sean
si no existe te lo inserta, y si existe lo actualiza