Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/07/2006, 11:18
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
mm.. PHP en sí como lenguaje emite sus mensajes de error .. algunos "disparados" por otro error de una conexión a una BBDD o uso de una BBDD en general .. Pero, a su vez la BBDD que uses también tiene funciones para tomar el mensaje de error concreto que esta dé a nivel de fallo de SQL, conexión .. etc.

No asumas que al usar PHP usas tal o cual BBDD .. especificalo; será "Mysql?" lo que usas? ..

En cualquier caso .. sería algo tipo:

Código PHP:
if (@mysql_query($sql)){
echo 
"Hay un error de BBDD: ".mysql_error();

Con el @ delante de la función "mato" (oculto) los posibles errores que dé PHP al ejecutar esa función (normalmente de tipo .. o revienta por otro lado ..). Con mysql_error() fuerzas a que PHP tome el mensaje de error que el motor entregue.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.