示例#1
0
 /**
  * Called before each db query.
  *
  * Overridden to ensure $this->lastErorr is reset each query
  *
  * @param string $sql
  * @param array array of parameters
  * @param int $type type of query
  * @param mixed $extrainfo driver specific extra information
  * @return void
  */
 protected function query_start($sql, array $params = null, $type, $extrainfo = null)
 {
     $this->lastError = null;
     parent::query_start($sql, $params, $type, $extrainfo);
 }
 /**
  * Called before each db query.
  * @param string $sql
  * @param array array of parameters
  * @param int $type type of query
  * @param mixed $extrainfo driver specific extra information
  * @return void
  */
 protected function query_start($sql, array $params = null, $type, $extrainfo = null)
 {
     parent::query_start($sql, $params, $type, $extrainfo);
     // mssql driver tends to send debug to output, we do not need that ;-)
     $this->last_error_reporting = error_reporting(0);
 }
 /**
  * Called before each db query.
  * @param string $sql
  * @param array $params array of parameters
  * @param int $type type of query
  * @param mixed $extrainfo driver specific extra information
  * @return void
  */
 protected function query_start($sql, array $params = null, $type, $extrainfo = null)
 {
     parent::query_start($sql, $params, $type, $extrainfo);
 }