数据库驱动类中的Bug

#1 ygzhang

在数据库驱动类中的析构函数错误……
 
/**
  * 析构函数
  */
public function __destruct()
{
  if( TRUE != $dbConfig['persistent'] )@mysqli_close($this->conn);
}


$dbConfig 没有定义……

2010-06-29 15:06:35

#2 jake

楼上的代码是来自什么地方呢?目前发布的SP版本都没有像上面的代码,会不会是从前SP3的测试版本呢?

http://code.google.com/p/speedph ... /Drivers/mysqli.php
第90行。

2010-06-29 16:21:08

#3 ygzhang

SpeedPHP 3 RC
SpeedPHP\Drivers\mysql.php
SpeedPHP\Drivers\mysqli.php
……

2010-06-29 16:44:29

#4 ygzhang

http://code.google.com/p/speedphp/source/browse/trunk/Drivers/mysqli.php

114 — 120
 
        /**
          * 析构函数
          */
         public function __destruct()
         {
                 if( TRUE != $dbConfig['persistent'] )@mysqli_close($this->conn);
         }

2010-06-29 16:46:21

#5 jake

哦,看错了,析构函数,楼主不好意思啊。

这个问题记下了。
谢谢楼主了,你真细心,我也很粗心:Q

2010-06-29 18:46:10