我得到了这种奇怪的行为:
想象一下,你有一个只是创建与MySQL的连接并返回连接链接的类。
class Connection {
private $conn;
public function __construct() {
$this->conn = mysql_connect(.....);
}
public function getConn() {
return $this->conn;
}
}
现在,如果我尝试使用连接链接(当然是实例化Connection并使用$instance->getConn()
),我可以使用mysql_query
函数中的链接,但我不能在{{1}中使用它}和mysql_error
(它们总是分别返回mysql_errno
和''
,即使执行的查询是绝对错误的。)
但是!!如果我将链接创建放在0
,mysql_query
和mysql_errno
的同一个类中,那么一切都完美无缺!!
有没有人遇到同样的问题?