Ver Mensaje Individual
  #10 (permalink)  
Antiguo 01/04/2010, 02:01
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Respuesta: Duda con clase mysql, saber si se ejecuta 2 veces la consulta

Cita:
Iniciado por GatorV Ver Mensaje
En efecto faltaría ejecutar la consulta. Es siempre no recomendable usar @ a menos que estes ya manejando el error, si no solo se silencia el error y no puedes ver que pasa.

Saludos.
Si quito la @ y muestro el mensaje de error

Código PHP:
Ver original
  1. $this->conexion = mysql_connect($servidor, $user, $password);
  2.         if (!is_resource($this->conexion)) {
  3.             die('No se pudo conectar a la base de datos: ' . mysql_error());
  4.         }

No se pudo conectar a la base de datos: Access denied for user 'roo4t'@'localhost' (using password: YES)

No estoy dando información al visitante del usuario de la base de datos?

Y lo mismo a la hora de un fallo al seleccionar la base de datos

Código PHP:
Ver original
  1. $db_selected = mysql_select_db($db, $this->conexion);
  2.         if (!$db_selected) {
  3.             die ('No se pudo seleccionar la base de datos: ' . mysql_error());
  4.         }

No se pudo seleccionar la base de datos: Unknown database 'hmgr4oupcat'


¿Debería eliminar el mysql_error() del final de cada die, para hacerlo más seguro, no?

Muchas gracias de antemano