Вход Регистрация
Файл: incfiles/classes/db.php
Строк: 33
<?php
defined
('_IN_JOHNCMS') or die ('Error: restricted access');
class 
db
{
    static 
$link;
    static 
$count = 0; 
    public static function 
connect()
    {
        
self::$link = mysqli_connect('localhost', 'profiktk_kgb', 'boroda', 'profiktk_dcms');
    if (
mysqli_connect_errno()) {
        echo 
'Ошибка подключения бд';
exit;
    }            
        
mysqli_set_charset(self::$link, 'utf8');    
    }
    public static function 
escape($data)   
    {
        if(
is_array($data))
            
$data = array_map('self::escape', $data);
        else              
            
$data = mysqli_real_escape_string(self::$link, $data);
        return 
$data;
    }     
    public static function 
query($sql, $print = false) 
    {
        
self::$count++;
        
$result = mysqli_query(self::$link, $sql); 
            return 
$result; 
    }  
    static public function 
result($res, $row, $column = 0)
    {
        
$i = 0;
        while(
$data = mysqli_fetch_array($res, MYSQLI_BOTH))
        {
            if(
$row == $i++)
                return 
$data[$column];
}
}
}
db::connect();
Онлайн: 3
Реклама