Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/05/2009, 21:25
Avatar de vITTY
vITTY
 
Fecha de Ingreso: enero-2006
Mensajes: 139
Antigüedad: 19 años
Puntos: 1
Guardar error query en tabla.

Hola a todos!

bueno expongo mi problema... estoy intentando hacer una función para guardar las consultas que den error en una tabla de la base, pero lamentablemente le estoy dando vueltas y no me funciona.


Código PHP:
public function ejecutarNonQuery($sql) {
        
        if (
mysql_errno($this->conexion)) {
            
        
$error "MySQL error ".mysql_errno().": ".mysql_error()."\n<br>Cuando intento ejecutar:<br>\n$query\n<br>";
        
$this->ejecutarNonQuery("INSERT INTO db_error (error_page,error_text) VALUES ('".$_SERVER['REQUEST_URI']."','".$this->escape_data($error)."')");
             exit (
"Error");
        
        } else {
            
            
$v mysql_query($sql$this->conexion) ;
        
        }
        
        return 
$v;
        
    } 
Básicamente lo que pretendo es que la función detecte el error y lo guarde ademas de cortar el script... estoy haciendo aglo mal?


slds!