DbMysql.class.php query方法 存储过程问题

浏览:13280 发布日期:2013/09/25
3.1.3 - 普通 - 未处理
if(0===stripos($str, 'call')){ // 存储过程查询支持
    //$this->close();  // 关闭当前连接
    //$this->connected = false;  
}
$this->initConnect(false);
上面关闭了当前连接
又用initConnect初始当前连接,但是close后, 成员变量 linkID 数组的0位置就会成为unknow值, 调用connect后 返回的 _linkID 的值就是 unknow了,
于是执行到$this->queryID = mysql_query($str, $this->_linkID);此时 $this->_linkID 为 unknow 所以 mysql_query总返回 false
评论(
后面还有条评论,点击查看>>