Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/05/2009, 12:53
gdecaceresr
 
Fecha de Ingreso: mayo-2009
Ubicación: Madrid
Mensajes: 100
Antigüedad: 14 años, 11 meses
Puntos: 3
Respuesta: Error: Duplicate entry 'dato1' for key 3

me explico tu quieres que si te da un error en la insert te salga un mensaje o una redireccion personaliada.

PHP tiene una funcion mysql_error() que te da el mensaje de error y te sale el duplicate tal pascual ok, vamos a personalizarlo

en tu or die "si muere textualmente or_die(mensaje_personalizado());

ok ahora creamos la funcion

funtion mensaje_personalizado(){
//aqui dentro lo que quieras hacer
echo "un mensaje";
echo "<script>alert('un alert javascript con redirecion'); location.href = 'index.php'</script>";
//lo que quieras vamos
}