ID:               31163
 Updated by:       [EMAIL PROTECTED]
 Reported By:      marco-glatz at web dot de
-Status:           Open
+Status:           Feedback
-Bug Type:         Apache2 related
+Bug Type:         MySQLi related
 Operating System: WinXP
 PHP Version:      5.0.2
 New Comment:

Please try using this CVS snapshot:

  http://snaps.php.net/php5-STABLE-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php5.0-win32-latest.zip




Previous Comments:
------------------------------------------------------------------------

[2004-12-17 23:49:24] marco-glatz at web dot de

ups, typo-error: mysql_connect() should be mysqli_connect() of course

------------------------------------------------------------------------

[2004-12-17 23:47:33] marco-glatz at web dot de

Description:
------------
Apache: 2.0.52
PHP: 5.0.2
MySQL: 4.1.17

if i try mysql_connect() and the mysql-server is not running my browser
(firefox) says "document contains no data"

in my apache-log i found following:

child process exited with status 128


the same thing happes if i use an undefined constant

Reproduce code:
---------------
mysqli_report(MYSQLI_REPORT_ERROR);

// server not running
$link = mysqli_connect('localhost', 'username', 'password');

// server running but undefined constant
$link = mysql_connect(MYSQL_HOST, 'username', Password');

Expected result:
----------------
i should be able to fetch the connection error with something like
this:

if(!$link) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}

or in the second case php should complain about an undefined constant



------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=31163&edit=1

Reply via email to