Amigos: tengo una duda muy vieja
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();
OTRA DUDA: si voy a hacer una sola deteccion del pais del visitante por session, eso me garantiza una sola instancia breve de la clase por visitante, entonces tiene sentido utilice el patron SINGLETON ?!
Si utilizo el
patron SINGLETON, tengo una sola instancia para varias sessiones (visitantes desde IP diferentes) ??????