diff -r e3d7322305bf -r 5e1f1e916419 punbb/include/enano_dbal.php --- a/punbb/include/enano_dbal.php Sun Sep 02 11:00:57 2007 -0400 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,170 +0,0 @@ -prefix = table_prefix . 'pun_'; - } - - function start_transaction() - { - return; - } - - function end_transaction() - { - return; - } - - function query($sql, $unbuffered = false) - { - global $db; - if (defined('PUN_SHOW_QUERIES')) - $q_start = pun_microtime(); - - if ($unbuffered) - $this->query_result = $db->sql_unbuffered_query($sql); - else - $this->query_result = $db->sql_query($sql); - - if ($this->query_result) - { - if (defined('PUN_SHOW_QUERIES')) - $this->saved_queries[] = array($sql, sprintf('%.5f', pun_microtime() - $q_start)); - - ++$this->num_queries; - - return $this->query_result; - } - else - { - if (defined('PUN_SHOW_QUERIES')) - $this->saved_queries[] = array($sql, 0); - - return false; - } - } - - function result($query_id = 0, $row = 0) - { - return ($query_id) ? @mysql_result($query_id, $row) : false; - } - - function fetch_assoc($query_id = 0) - { - global $db; - return ($query_id) ? $db->fetchrow($query_id) : false; - } - - function fetch_row($query_id = 0) - { - global $db; - return ($query_id) ? $db->fetchrow_num($query_id) : false; - } - - - function num_rows($query_id = 0) - { - global $db; - return ($query_id) ? @mysql_num_rows($query_id) : false; - } - - function affected_rows() - { - global $db; - return ($db->_conn) ? @mysql_affected_rows($db->_conn) : false; - } - - function insert_id() - { - global $db; - $ret = ($db->_conn) ? @mysql_insert_id($db->_conn) : false; - return $ret; - } - - function get_num_queries() - { - return $this->num_queries; - } - - function get_saved_queries() - { - return $this->saved_queries; - } - - function free_result($query_id = false) - { - global $db; - return ($query_id) ? $db->free_result($query_id) : false; - } - - function escape($str) - { - global $db; - if (is_array($str)) - return ''; - else if (function_exists('mysql_real_escape_string')) - return $db->escape($str); - else - return mysql_escape_string($str); - } - - - function error() - { - $result['error_sql'] = @current(@end($this->saved_queries)); - $result['error_no'] = @mysql_errno($this->link_id); - $result['error_msg'] = @mysql_error($this->link_id); - - return $result; - } - - - function close() - { - return false; - } - -} -