php функция соединения БД function db_connect include sites default se

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
<?php
// функция соединения с БД
function db_connect() {
include('sites/default/settings.php');
$dbSettings = parse_url($db_url);
// проверка наличия пароля
$dbSettings[pass] = isset($dbSettings[pass]) ? $dbSettings[pass] : '';
$selectedDatabase = str_replace('/', '', $dbSettings[path]);
$connect = mysql_connect($dbSettings[host], $dbSettings[user], $dbSettings[pass]) or die('I can\'t connect to the DB');
mysql_select_db($selectedDatabase, $connect);
// кстановка кодировки соединения
mysql_query("SET NAMES 'utf8';");
mysql_query("SET CHARACTER SET 'utf8';");
mysql_query("SET SESSION collation_connection = 'utf8_general_ci';");
}