Ok te lo paso parte del codigo que estoy trabajando (pero creo que esta en donde lo publique).
Código PHP:
class ConexionBD{
//propiedades
private $servidor = 'localhost';
private $usuario = 'usuario';
private $contraseña = 'clave';
private $link;
public $basedatos;
//metodos
//conexion a la base de datos
function conectarse(){
if (($this->link=mysql_connect($this->servidor,$this->usuario,$this->contraseña))){//datos de mysql
echo "Conectado! <br />";
}else{
echo "Error conectando a la base de datos. Verifica tu usuario y clave.";
exit();
}
}
function seleccionar(){
if (!mysql_select_db($this->basedatos,$this->link)){
echo "Error al seleccionar la base de datos.";
exit();
}
echo "Base de datos seleccionada. En este caso: $this->basedatos";
return $this->link;
}
}
$conexion= new ConexionBD;
$conexion->seleccionar('nombre_base_datos');/*paso por parametro la base de
datos que quiero seleccionar */
La base de datos que paso existe y esta cargada con registros
Cuando paso por parametro mi bd me impime esto en pantalla:
Conectado!
Error al seleccionar la base de datos.
Algo me estoy pasando por alto, pero no se que es.
Espero tu respuesta
saludos