Hola:
Ufff... ¿Por dónde empezar?...
Código PHP:
$miconexion = new conexion_mysql ; //Asigno la class.
$miconexion->conectar = "localhost"; //Nombre del servidor del mysql.
$miconexion->conectar = "usuario"; //Nombre del usuario del servidor mysql.
$miconexion->conectar = "123"; //Password del usuario del servidor mysql.
$miconexion->select_db = "basedato"; //Base datos del servidor mysql.
Si te das cuenta, estás sobreescribiendo la variable $miconexion->conectar. Hay una variable definida para cada dato. No todos van en una sóla (¿?).
Además, según se puede ver en la clase, la variable donde debes guardar el nombre de la base de datos es $miconexion->basedatos y no $miconexion->select_db.
Deberías probar algo como esto:
Código PHP:
$miconexion = new conexion_mysql ; //Asigno la class.
$miconexion->servidor = "localhost"; //Nombre del servidor del mysql.
$miconexion->usuario = "usuario"; //Nombre del usuario del servidor mysql.
$miconexion->password = "123"; //Password del usuario del servidor mysql.
$miconexion->basedatos = "basedato"; //Base datos del servidor mysql.
$miconexion->consulta = "SELECT * FROM Nombre de la tabla"; //Creo la consulta.
$miconexion->testeando = true; //Compruebo si existe conexion.
$miconexion->conectar(); // Ejecuto la conexión
$miconexion->cerrar_conexion(); //Cierro la conexion
Saludos