Example #1
0
 private static function setDataBase()
 {
     if (empty(self::$conn)) {
         $dbhost = knl_lib_Config::getInstance()->get_dbhost();
         $dbuser = knl_lib_Config::getInstance()->get_dbuser();
         $dbpassword = knl_lib_Config::getInstance()->get_dbpassword();
         $dbname = knl_lib_Config::getInstance()->get_dbname();
         self::$conn = NewADOConnection(knl_lib_Config::getInstance()->get_dbdriver());
         self::$conn->Connect($dbhost, $dbuser, $dbpassword, $dbname);
         self::$conn->EXECUTE("set names 'utf8'");
         self::$conn->debug = knl_lib_Config::getInstance()->get_dbdebug();
     }
 }
Example #2
0
 private function __construct()
 {
     $this->conn = knl_lib_DataBase::getDataBase();
 }