Cita:
Iniciado por Triby No, los errores de PHP y los de MySQL son bastante descriptivos
Código:
// Resultado de echo $conexion; que no se donde ejecutas
resource(6) of type (mysql link)
// Resultado de echo $conexion; y echo $basedatos; en ejecuta_sql()
resource(6) of type (Unknown) string(11) "basedatos_db"
// PHP dice que la funcion mysql_select_db() no esta recibiendo un recurso valido de MySQL
Warning: mysql_select_db(): 6 is not a valid MySQL-Link resource in /home/usuario/domains/dominio.com/public_html/admin/php/session.php on line 61
// Resultado de OR DIE al seleccionar la base de datos
No se pudo usar esa base de datos basededatos_db
Ahora, lo que no entiendo es que si tienes
$this->conexion recibas $conexion por parametro, cuando podria quedar asi:
Código php:
Ver original// Método que recupera los datos de un usuario
function ejecuta_sql($basedatos,$sql)
{
mysql_select_db($basedatos,$this->conexion) or
die("No se pudo usar esa base de datos $basedatos"); //$this -> colorea($sql);
//$this -> colorea($resultado);
if($resultado)
{
$res = array(); // Tienes que inicializar la matriz for($f=0;$f<$filas;$f++) // Navegando entre filas
{
}
return $res;
}
}
[/QUOTE]
Porque en verdad no entiendo mucho la diferencia de this->$variable y llamarla $variable, tengo entendido que con this->$variable llamas a la avriable por su referencia en memoria.