Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/06/2009, 10:36
matak
 
Fecha de Ingreso: julio-2008
Ubicación: Alcañiz-Teruel-España
Mensajes: 182
Antigüedad: 15 años, 9 meses
Puntos: 5
Respuesta: Insert ignore into

¿Pudiera ser asi?

Código php:
Ver original
  1. $sql="INSERT INTO mytabla (campo1,campo2) VALUE ('$value1','$value2')";
  2.  
  3. $consulta = mysql_query ($sql, $conexion);
  4. if (!$consulta){
  5.    if (mysql_errno($conexion)==1062) {
  6.       $nRegExistentes++;
  7.    }else{
  8.       die (fwrite($logimporta,"ERROR SQL:\nQUERY: $instruccion\nERROR: ".mysql_error ($conexion)));
  9.    }
  10. }


encontre esto en la web oficialde MySQL

Cita:

Error: 1022 SQLSTATE: 23000 (ER_DUP_KEY)

Message: Can't write; duplicate key in table '%s'

....

Error: 1062 SQLSTATE: 23000 (ER_DUP_ENTRY)

Message: Duplicate entry '%s' for key %d
¿Que diferencia hay?

Tabla de errores MySQL

Saludos
__________________
Si quieres puedes y si puedes debes. Imposible is nothing!!!

Última edición por matak; 25/06/2009 a las 10:45