Browse Source

Fixes

pull/3/head
M@dD3n 5 years ago
parent
commit
a4f4c6b5a4
  1. 19
      class/class.database.php
  2. 6
      inc/init.php

19
class/class.database.php

@ -483,6 +483,25 @@
} }
/**
* Задает Sql Mode
*
* @param string $charset
*
* @throws AVE_DB_Exception
* @return AVE_DB
*/
public function setSqlMode()
{
if (!$this->mysqli->query("SET SQL_MODE = ''"))
{
throw new AVE_DB_Exception(__METHOD__ . ': ' . $this->mysqli->error);
}
return $this;
}
/** /**
* Устанавливает имя используемой СУБД. * Устанавливает имя используемой СУБД.
* *

6
inc/init.php

@ -187,11 +187,11 @@
//-- Debug Class //-- Debug Class
require (BASE_DIR . '/class/class.debug.php'); require (BASE_DIR . '/class/class.debug.php');
$Debug = new Debug; new Debug;
//-- Hooks Class //-- Hooks Class
require (BASE_DIR . '/class/class.hooks.php'); require (BASE_DIR . '/class/class.hooks.php');
$Hooks = new Hooks; new Hooks;
//-- Подкючаем необходимые файлы функций //-- Подкючаем необходимые файлы функций
require_once (BASE_DIR . '/functions/func.breadcrumbs.php'); // Хлебные крошки require_once (BASE_DIR . '/functions/func.breadcrumbs.php'); // Хлебные крошки
@ -249,6 +249,8 @@
->setCharset('utf8') ->setCharset('utf8')
//-- Назначаем БД //-- Назначаем БД
->setDatabaseName($config['dbname']); ->setDatabaseName($config['dbname']);
//-- SQL Mode
->setSqlMode();
} }
catch (AVE_DB_Exception $e) catch (AVE_DB_Exception $e)
{ {

Loading…
Cancel
Save