![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
06/06/2011, 04:06
|
| | Fecha de Ingreso: abril-2010
Mensajes: 21
Antigüedad: 14 años, 10 meses Puntos: 0 | |
Error 1062 Hola buenas:
Tengo un problema al insertar en mi base de datos (phpmyadmin, xamp)
<?php
$conexion=mysql_connect("localhost","root","") or die('NO PUDO CONECTARSE');
mysql_select_db("qr",$conexion);
$cod="2";
$resul=mysql_query("insert into datos values('$cod','$_POST[log]','$_POST[nom]','$_POST[ape]','$_POST[calle]','$_POST[pobla]','$_POST[provi]','$_POST[cod_pos]','$_POST[email]','$_POST[tel]')",$conexion);
if ($resul) {
echo "Registro insertado";
}
else
{
if (mysql_errno($conexion)==1062){
echo "<h2>CLAVE DUPLICADA, No se ha podido insertar</h2>";
}
else {
$numeroERROR=mysql_error($conexion);
$descripcionERROR=mysql_error($conexion);
echo "<h2>Nº de error:".$numeroERROR." * Descripción: ".$descripcionERROR."</h2>";
}
}
mysql_close();
?>
Al insertar me aparece la primera opcion del if Calve duplicada.
Supongo k estoy introduciendo algun dato repetido en mi base de datos pero no tengo nada escrito.
Gracias de antemano. |