Hola
Siguiendo el patrón MVC tengo clases que interacturan únicamente con la base de datos.
Actualmente en el constructor de dichas clases creo la conexión con la base de datos de este modo:
Código PHP:
public function __construct(){
$db_pass="ss";
$db_name="aa";
$db_host="aa.com";
mysql_connect($db_host,$db_name,$db_pass);
mysql_select_db($db_name);
}
Y esto me da algunos problemas a la hora de trabajar con varias conexiones a bases de datos diferentes dentro de bucles.
¿Cómo se suele realizar la conexión de forma habitual? Tal vez no sea en el constructor. ¿no?
Pero de no ser así, ¿no sería un poco absurdo llamar a la función de conectar en TODOS los métodos de la clase?
Un saludo.