RESOLVERIA O PROBLEMA DE INSTANCIA?
class ClientConn extends Model {
private static $instance = null;
private $clientConnection;
private $temp;
private function __construct()
{
parent::Model();
$this->db->select('*')->from('client')->where(array('id' => $client_id));
$query = $this->db->get();
if ($query->num_rows() > 0){
$result = $query->row();
$dsn = 'mysql://'.$result->db_user.':'.$result->db_password.'@
'.$result->db_host.'/'.$result->db_name.'?char_set=utf8&dbcollat=utf8_general_ci&cache_on=true&cachedir=';
$this->dbClient = $this->load->database($dsn, TRUE);
return $this->dbClient;
} else {
return FALSE;
}
}//End Constructor
public static function connectClient($client_id)
{
if (self::$instance === null)
{
self::$instance = new ClientConn();
}
return self::$instance;
}
}
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br