Ver Mensaje Individual
  #8 (permalink)  
Antiguo 16/05/2008, 11:37
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Problema al insertar en la base de datos

Te recomiendo haga algo así en un futuro:
Código PHP:
define"DEBUG");

function 
real_query$query$cnn ) {
        
$result mysql_query$query$cnn );
        if( 
DEBUG && !$result ) {
                  die( 
"Hay un problema en el Query: $query, el error: " mysql_error() );
        } else {
                if( !
$result ) {
                         
// aqui seria buena idea enviar vía mail el error o guardarlo en un log
                         
die( "Error en la base de datos" );
                         return 
false;
                } else {
                         return 
$result;
                 }
        }

Así podrás controlar desde el define si lo pones en 1, es cuando esta en pruebas y puedes ver el error claramente, cuando ya este en producción lo pones en 0, y si falla no mostrarías el error en pantalla, o un mensaje mas sencillo.

Saludos.