Foros del Web » Programando para Internet » PHP »

mostrar errores al insertar campo en tabla

Estas en el tema de mostrar errores al insertar campo en tabla en el foro de PHP en Foros del Web. hola, cuando trato de insertar varios campos en una tabla y por algun error no los inserta, como puedo hacer para mostrar una leyenda donde ...
  #1 (permalink)  
Antiguo 11/12/2002, 08:57
Avatar de lubetpic  
Fecha de Ingreso: enero-2002
Ubicación: San Jose
Mensajes: 679
Antigüedad: 22 años, 9 meses
Puntos: 0
mostrar errores al insertar campo en tabla

hola,

cuando trato de insertar varios campos en una tabla y por algun error no los inserta, como puedo hacer para mostrar una leyenda donde me indique que no se pudo hacer la insercion?
  #2 (permalink)  
Antiguo 11/12/2002, 09:04
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 10 meses
Puntos: 17
En tu mysql_query() debes añadirle un or die().

Ejemplo:

Código PHP:
<?
mysql_query
($consulta) or die(mysql_error()."<p>En:<p>".$consulta);
?>
__________________
M a l d i t o F r i k i
  #3 (permalink)  
Antiguo 11/12/2002, 09:39
Avatar de lubetpic  
Fecha de Ingreso: enero-2002
Ubicación: San Jose
Mensajes: 679
Antigüedad: 22 años, 9 meses
Puntos: 0
creo que ya encontre lo que buscaba, gracias

Código PHP:
$query "INSERT INTO tabla VALUES('$var1',$var2','$var3')";

    
$result MYSQL_QUERY($query);    

if(!
$result)
    {
     
$error_number mysql_errno();
                
$error_msg mysql_error();
                echo 
"MySQL error $error_number: $error_msg";
        } else {
                            
                echo 
"insertado correctamente";
                            
                } 
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 21:43.