私はこの奇妙な振る舞いをしています:
MySQL への接続を作成し、接続リンクを返すだけのクラスがあるとします。
class Connection {
private $conn;
public function __construct() {
$this->conn = mysql_connect(.....);
}
public function getConn() {
return $this->conn;
}
}
ここで、接続リンクを使用しようとすると (もちろん Connection をインスタンス化して を使用します$instance->getConn()
)、関数でリンクを使用できますが、 andmysql_query
で使用することはできません(実行されたクエリが完全に間違っている場合でも、常にそれぞれandを返します)。 )。mysql_error
mysql_errno
''
0
しかし!!リンクの作成を 、 、 の同じクラスに配置するmysql_query
とmysql_errno
、mysql_error
すべてが完全に機能します!!
誰かが同じ問題を抱えていますか?