用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3197|回复: 3
收起左侧

[已解决] CI连接数据库pconnect设为FALSE时候出错

[复制链接]
发表于 2011-5-20 14:46:58 | 显示全部楼层 |阅读模式
写了一个数据库管理的程序,一切都运行良好
但是为了连接多个数据库,以及优化连接的考虑,把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

完全搞不清是什么状况啊。看别人说都是改了反而更好。
 楼主| 发表于 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);

        }
发表于 2011-5-20 16:05:07 | 显示全部楼层
请报告 CI 版本。
你这个肯定不是最新的 2.0.2 版,我这里没有你这样的代码。
请一定要使用稳定版,不要使用开发版。
请从 CI 中国首页下载稳定版。
 楼主| 发表于 2011-5-25 16:29:35 | 显示全部楼层
回复 Hex 的帖子

是1.7.2
等我换成最新的再来报告情况。

本版积分规则