Foros del Web » Programando para Internet » PHP »

Ayuda con manejo de excepciones en php

Estas en el tema de Ayuda con manejo de excepciones en php en el foro de PHP en Foros del Web. generalmente cuando ingreso un dato que no es valido mediante una consulta insert hacia en php php lo lleva a una pagina de error(si se ...
  #1 (permalink)  
Antiguo 02/09/2006, 14:39
 
Fecha de Ingreso: agosto-2006
Mensajes: 2
Antigüedad: 11 años, 3 meses
Puntos: 0
Ayuda con manejo de excepciones en php

generalmente cuando ingreso un dato que no es valido mediante una consulta insert hacia en php php lo lleva a una pagina de error(si se inserto un dato en cual su clave primaria estaria repetida por ejemplo si la clave primaria es id=01 y inserto otro registro que tenga id=1 tmabien la base de datos informa que hay un error y php muetra una pagina de error)¿ Me pregunta es existe alguna forma de mostrar un mensaje personalizado quizas usando php o bien php y javascript diciendo que tipo de error fue?
  #2 (permalink)  
Antiguo 02/09/2006, 15:39
 
Fecha de Ingreso: agosto-2006
Ubicación: Barcelona,España
Mensajes: 54
Antigüedad: 11 años, 3 meses
Puntos: 0
Si claro, puedes configurar los mensajes de error creando un archivo llamado mensajes.php con los mensajes de error y que cada error tenga una ID, luego desde las paginas que tengan que hacer consultas en la mysql y que tengan que aparecer esos errores pon un header() a mensajes.php?id="elerror" . Suerte!
  #3 (permalink)  
Antiguo 02/09/2006, 16:48
Avatar de david_M_G  
Fecha de Ingreso: febrero-2005
Mensajes: 938
Antigüedad: 12 años, 10 meses
Puntos: 20
Código PHP:

mysql_query 
("INSERT .......") or die ("No se ha podido insertar"); 
Si quieres que sea el mismo servidor el que explique cuál ha sido el conflicto, puedes utilizar mysql_error()
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:02.