Update version.php to 3.3.0
[isso.git] / DbMySqlI.php
index fb29745b2b72a956fdcabd1a28da4a78bffcd283..008a10252d554abb74633293e2f9c73997891db0 100644 (file)
@@ -2,7 +2,7 @@
 /*=====================================================================*\
 || ###################################################################
 || # Blue Static ISSO Framework
-|| # Copyright (c)2002-2007 Blue Static
+|| # Copyright (c)2005-2009 Blue Static
 || #
 || # This program is free software; you can redistribute it and/or modify
 || # it under the terms of the GNU General Public License as published by
 \*=====================================================================*/
 
 /**
-* MySQLi Database Layer (DbMySqlI.php)
-*
-* @package     ISSO
-*/
+ * MySQLi Database Layer (DbMySqlI.php)
+ *
+ * @package    ISSO
+ */
 
-require_once('ISSO/Db.php');
+require_once(ISSO . '/Db.php');
 
 /**
-* MySQLi Database Layer
-*
-* This framework is a function wrapper for MySQLi functions so we can have
-* better error reporting and query reporting.
-*
-* @author              Blue Static
-* @copyright   Copyright (c)2002 - 2007, Blue Static
-* @package             ISSO
-* 
-*/
+ * MySQLi Database Layer
+ *
+ * This framework is a function wrapper for MySQLi functions so we can have
+ * better error reporting and query reporting.
+ *
+ * @author             Blue Static
+ * @copyright  Copyright (c)2005 - 2009, Blue Static
+ * @package            ISSO
+ 
+ */
 class BSDbMySqlI extends BSDb
 {
-       // ###################################################################
        /**
-       * Wrapper: mysql_connect
-       */
+        * Wrapper: mysql_connect
+        */
        protected function _connect($server, $user, $password, $database)
        {
                return @mysqli_connect($server, $user, $password, $database);
        }
        
-       // ###################################################################
        /**
-       * Wrapper: mysql_query
-       */
+        * Wrapper: mysql_query
+        */
        protected function _query($string)
        {
                return mysqli_query($this->dblink, $string);
        }
        
-       // ###################################################################
        /**
-       * Wrapper: mysql_escape_string
-       */
+        * Wrapper: mysql_escape_string
+        */
        protected function _escapeBinary($binary)
        {
                return mysqli_real_escape_string($this->dblink, $binary);
        }
        
-       // ###################################################################
        /**
-       * Wrapper: mysql(_real)_escape_string
-       */
+        * Wrapper: mysql(_real)_escape_string
+        */
        protected function _escapeString($string)
        {
                return mysqli_real_escape_string($this->dblink, $string);
        }
        
-       // ###################################################################
        /**
-       * Not supported: unescape binary string
-       */
+        * Not supported: unescape binary string
+        */
        protected function _unescapeBinary($string)
        {
                return $string;
        }
        
-       // ###################################################################
        /**
-       * Starts a database transaction
-       */
+        * Wrapper: mysql_insert_id
+        */
+       protected function _insertId()
+       {
+               return mysqli_insert_id($this->dblink);
+       }
+       
+       /**
+        * Wrapper: mysql_affected_rows
+        */
+       protected function _affectedRows($result)
+       {
+               return mysqli_affected_rows($this->dblink);
+       }
+       
+       /**
+        * Starts a database transaction
+        */
        public function begin()
        {
                $this->query("START TRANSACTION");
        }
        
-       // ###################################################################
        /**
-       * Reverts a transaction back to a given savepoint
-       */
+        * Reverts a transaction back to a given savepoint
+        */
        public function rollback()
        {
                $this->query("ROLLBACK");
        }
        
-       // ###################################################################
        /**
-       * Commits a database transaction
-       */
+        * Commits a database transaction
+        */
        public function commit()
        {
                $this->query("COMMIT");
        }
        
-       // ###################################################################
        /**
-       * Returns the error number
-       *
-       * @return       integer Error number
-       */
+        * Returns the error number
+        *
+        * @return      integer Error number
+        */
        public function _errorNumber()
        {
                return mysqli_errno($this->dblink);
        }
        
-       // ###################################################################
        /**
-       * Returns the error string
-       *
-       * @return       string  Error string
-       */
+        * Returns the error string
+        *
+        * @return      string  Error string
+        */
        public function _errorString()
        {
                return mysqli_error($this->dblink);
@@ -141,74 +147,51 @@ class BSDbMySqlI extends BSDb
  * This class holds result information for a database result
  *
  * @author             rsesek
- * @copyright  Copyright (c)2002 - 2007, Blue Static
+ * @copyright  Copyright (c)2005 - 2009, Blue Static
  * @package            ISSO
  *
  */
 class BSDbMySqlIResult extends BSDbResult
 {
-       // ###################################################################
        /**
-       * Wrapper: mysql_fetch_assoc
-       */
+        * Wrapper: mysql_fetch_assoc
+        */
        protected function _fetchAssocArray($result)
        {
                return mysqli_fetch_assoc($result);
        }
        
-       // ###################################################################
        /**
-       * Wrapper: mysql_fetch_row
-       */
+        * Wrapper: mysql_fetch_row
+        */
        protected function _fetchRowArray($result)
        {
                return mysqli_fetch_row($result);
        }
        
-       // ###################################################################
        /**
-       * Wrapper: mysql_fetch_object
-       */
+        * Wrapper: mysql_fetch_object
+        */
        public function _fetchObject($result)
        {
                return mysqli_fetch_object($result);
        }
        
-       // ###################################################################
        /**
-       * Wrapper: mysql_free_result
-       */
+        * Wrapper: mysql_free_result
+        */
        protected function _freeResult($result)
        {
                mysqli_free_result($result);
        }
        
-       // ###################################################################
        /**
-       * Wrapper: mysql_insert_id
-       */
-       protected function _insertId()
-       {
-               return mysqli_insert_id($this->dblink);
-       }
-       
-       // ###################################################################
-       /**
-       * Wrapper: mysql_num_rows
-       */
+        * Wrapper: mysql_num_rows
+        */
        protected function _numRows($result)
        {
                return mysqli_num_rows($result);
        }
-       
-       // ###################################################################
-       /**
-       * Wrapper: mysql_affected_rows
-       */
-       protected function _affectedRows($result)
-       {
-               return mysqli_affected_rows($this->dblink);
-       }
 }
 
 ?>
\ No newline at end of file