On Tue, 19 Aug 2003 14:36:15 -0700 Jon Drukman <[EMAIL PROTECTED]> wrote:
> I've got a library of PHP code whose first line is a mysql_connect > statement, like this: > > $dbh=mysql_connect() or die("mysql connect failed: $php_errmsg"); > > Approximately 1% of the time it just fails, for no stated reason: > > Warning: mysql_connect() [http://www.php.net/function.mysql-connect]: > in /var/httpd/htdocs/pi/pi.php on line 3 > mysql connect failed: > > Any ideas why this would be happening? PHP is version 4.3.1 (same > results with the latest 4.3.3 release candidate), Mysql is 4.0.12 You should turn track_errors = On in your php.ini (default value is Off), if you want to see last PHP error in $php_errmsg variable. But I suppose the best solution would be not to use $php_errmsg, but to use mysql_error() - at least this function does not depend on configuration settings. --- WBR, Antony Dovgal aka tony2001 [EMAIL PROTECTED] -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]