#35182 [Opn->Bgs]: Successfully loaded, but cannot use Mysqli functions/class
ID: 35182
Updated by: johannes@php.net
Reported By: webmaster at mif dot it
-Status: Open
+Status: Bogus
Bug Type: MySQLi related
Operating System: Win XP Pro
PHP Version: 5.0.5
New Comment:
You need to disable zendengine1 compatibility mode in your
php.ini for using PHP 5 OO stuff.
Previous Comments:
------------------------------------------------------------------------
[2005-11-10 14:31:47] webmaster at mif dot it
Editing
------------------------------------------------------------------------
[2005-11-10 14:31:10] webmaster at mif dot it
Improving text
------------------------------------------------------------------------
[2005-11-10 14:28:20] webmaster at mif dot it
Description:
------------
Cannot use Mysqli functions, without using references.
Reproduce code:
---------------
This code:
$db = mysqli_connect('localhost','Matteo','teo28273');
and this doesn't works:
$db = new mysqli('localhost','Matteo','teo28273');
This code:
$db =& mysqli_connect('localhost','Matteo','teo28273');
and this code works:
$db =& new mysqli('localhost','Matteo','teo28273');
Expected result:
----------------
The following code (and all mysqli functions) work properly:
$db = mysqli_connect('localhost','Matteo','teo28273'); or
$db = new mysqli('localhost','Matteo','teo28273');
Actual result:
--------------
Produces this error:
#Fatal error: Trying to clone an uncloneable object of class mysqli in
[***]\index.php on line 4
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=35182&edit=1
Thread (5 messages)