
27/06/2006, 11:00
|
 | | | Fecha de Ingreso: octubre-2004
Mensajes: 259
Antigüedad: 20 años, 5 meses Puntos: 4 | |
Como bien indica Mauled lo mejor es que indiques como unique ese campo, si intentas introducir un registro repetido te retornará error y lo puedes indicar.
$sql="INSERT INTO tabla VALUES (1,1)"
if($result=mysql_query($sql))
{
echo "el registro se introdujo, no está repetido";
}
else
{
echo "hubo un error, debe estar repetido";
}
Si me apuras hasta podrías mirar el error numérico que retorna con mysql_errno(), y ponerlo en el condicional para estar seguro que el error viene de ahí.
Ciao. |