Example #1
0
 /**
  * @return resource a MySQL link identifier on success, or display error on failure.
  */
 public static function getConection()
 {
     //if(!self::$DB_LINK){
     try {
         if (!self::$DB_LINK) {
             //echo Debug::li(" {".Config::DATA_BASE_SERVER."}, {".Config::DATA_BASE_USER."}, {".Config::DATA_BASE_PASSWORD."} ");
             self::$DB_LINK = mysql_connect(Config::DATA_BASE_SERVER, Config::DATA_BASE_USER, Config::DATA_BASE_PASSWORD);
             if (!mysql_errno()) {
                 $temp_connect = mysql_select_db(Config::DATA_BASE_NAME, self::$DB_LINK);
                 if (mysql_errno()) {
                     echo "erro ao selecionar database:" . mysql_error();
                     exit;
                 }
             }
         }
         return self::$DB_LINK;
     } catch (Exception $e) {
         $ReturnResultVO->sucess = FALSE;
         $ReturnResultVO->addMessage($e);
         echo "erro de conexao com o banco";
         exit;
     }
     // end try{
     //}
 }