bogy 发表于 2011-5-20 14:46:58

CI连接数据库pconnect设为FALSE时候出错

写了一个数据库管理的程序,一切都运行良好
但是为了连接多个数据库,以及优化连接的考虑,把database中的pconnect设为了FALSE,
然后连接就出现:Fatal error: Call to undefined function emptyempty() in F:\xampp\htdocs\oa\system\database\drivers\mysql\mysql_driver.php on line 137

完全搞不清是什么状况啊。看别人说都是改了反而更好。

bogy 发表于 2011-5-20 14:50:36

回复 bogy 的帖子

涉及到的那个文件里面函数是:
function db_connect()

        {

                if ($this->port != '')

                {

                        $this->hostname .= ':'.$this->port;

                }

                if (!emptyempty($this->charset))   //这就是137行

                {

                        @mysql_query("SET NAMES $this->charset");

                }

                return @mysql_connect($this->hostname, $this->username, $this->password, TRUE);

        }

Hex 发表于 2011-5-20 16:05:07

请报告 CI 版本。
你这个肯定不是最新的 2.0.2 版,我这里没有你这样的代码。
请一定要使用稳定版,不要使用开发版。
请从 CI 中国首页下载稳定版。

bogy 发表于 2011-5-25 16:29:35

回复 Hex 的帖子

:L 是1.7.2
等我换成最新的再来报告情况。
页: [1]
查看完整版本: CI连接数据库pconnect设为FALSE时候出错