avaliar erro de conexão mysql
a muito que utilizo uma classe de conexão mysql e ela me tem sido muito util e eficiente para o que necessito.
http://thephpeffect.com/a-basic-database-connection-manager/
entretanto, hoje estou precisando considerar erros na conexão, e esta classe não os strata.
Alguém poderia avaliar o código abaixo, e me orientar como adicionar o retorno de algum erro?
Grato
class DatabaseManager {
private static $_instances = array();
public static function getInstance($instance_name, $connection_info = array()) {
if($connection_info) {
list($db_host, $db_user, $db_pass, $db_name) = $connection_info;
self::$_instances[$instance_name] = new MySQLi($db_host, $db_user, $db_pass, $db_name);
}
return self::$_instances[$instance_name];
}
}
function db($instance_name='default', $connection_info = array()){
return DatabaseManager::getInstance($instance_name, $connection_info);
}Discussão (1)
Carregando comentários...