{% else-1 %}
(18 дек 2016, 16:30) (0/0) [0]
Diwate, нее с различных
(18 дек 2016, 16:29) (0/0) [0]
Alligator, дело не в этом! от разных юзеров жалобы приходят! ДА И У МЕНЯ БЫВАЛО!
(18 дек 2016, 14:34) (0/0) [0]
всем привет!
Нужна помошь.. бывает не отправляются сообшения чат,форум,почта и тд.!
В ошибках не логируется у меня есть подозрение что глюки с классом бд! конкретно с функцией qwery
может кто подскажет? с меня +++

<?php

class db
{

function __construct ($db)
{
$this->db = $db;
}
function prepare($db) {
$stmt = parent :: prepare($db, array(
PDO :: ATTR_STATEMENT_CLASS => array('PDOStatement_')
));
return $stmt;
}
////function query($query,$args=[])

function query($query,$args= array())
{
global $db;
$statement = $this->db->prepare($query);
$statement->execute($args);
return $statement;
}

function rows($query,$args= array())
{
return $this->query($query,$args)->rowCount();
}

function fetch ($query,$args= array())
{
$stmt = $this->query($query,$args);
return $data = $stmt->fetch(PDO::FETCH_ASSOC);
}


function fetchAll ($query,$args= array())
{
$stmt = $this->query($query,$args);
return $data = $stmt->fetchAll(PDO::FETCH_ASSOC);
}

function noPrepared ($query)
{
$stmt = $this->db->query($query);
}

function quote ($var)
{
return $var = $this->db->quote($var);
}

function last()
{
return $this->db->lastInsertId();
}


function offEmulate ()
{
$this->db->setAttribute( PDO::ATTR_EMULATE_PREPARES, false );
}

function Emulate ($param) {
$this->db->setAttribute(PDO::ATTR_EMULATE_PREPARES, $param);
}


}
?>
  • 1 из 1