Que es prerible: que una clases conecte a la DB o que le pase la conexion desde fuera ?
Código PHP:
Esta bien hacer asi ? o conecto desde dentro ?
$con = mysql_connect($db_info['host'],$db_info['user'],$db_info['pass']) or die ('Error conectando a mysql');
mysql_select_db('videosbu_geo') or die ('Error seleccionando base');
$loc= new geo();
$loc->setConnection($con); // le paso la conexion
$loc->IPremote();
echo $loc->getCountry();
Si utilizo el patron SINGLETON, tengo una sola instancia para varias sessiones (visitantes desde IP diferentes) ??????