Si estás usando MySQL, lo que yo haría es armar una consulta INSERT INTO con los datos que te envían (puedes insertar mútiples registros con una sóla consulta). La sentencia INSERT puedes modificarla con IGNORE que te permite ignorar registros que repitan una clave única, con lo cual evitarías insertar nuevos registros, siempre y cuando, claro, tengas una llave única.
También puedes usar la opción ON DUPLICATE KEY de la sentencia INSERT para no sólo ignorar los repetidos sino actualizar datos en caso de que se encuentre una llave repetida.
// Saludo
|