Файл: 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();