]> granicus.if.org Git - php/commitdiff
A bit more verbose message in case of problems. It's been helpful to
authorUlf Wendel <uw@php.net>
Thu, 12 Jul 2007 13:57:36 +0000 (13:57 +0000)
committerUlf Wendel <uw@php.net>
Thu, 12 Jul 2007 13:57:36 +0000 (13:57 +0000)
debug a cross-server version issue.

ext/mysql/tests/mysql_errno.phpt

index 8d19b3b31c4720fd1f714cb4185e71725e294a01..288376ae82c0322b32d2680001aa98c52d56bf3c 100644 (file)
@@ -38,8 +38,12 @@ var_dump(mysql_errno($link));
 if ($link = @mysql_connect($host . '_unknown', $user . '_unknown', $passwd, true)) {
        printf("[005] Can connect to the server using host=%s, user=%s, passwd=***, dbname=%s, port=%s, socket=%s\n",
                $host . '_unknown', $user . '_unknown', $db, $port, $socket);
+} else {
+       $errno = mysql_errno();
+       if (!is_int($errno))
+               printf("[006] Expecting int/any (e.g 1046, 2005) got %s/%s\n", gettype($errno), $errno);
+
 }
-var_dump(mysql_errno());
 
 print "done!";
 ?>
@@ -49,5 +53,4 @@ int(%d)
 
 Warning: mysql_errno(): %d is not a valid MySQL-Link resource in %s on line %d
 bool(false)
-int(%d)
 done!
\ No newline at end of file