ID:               39967
 Updated by:       [EMAIL PROTECTED]
 Reported By:      rodricg at sellingsource dot com
-Status:           Open
+Status:           Bogus
 Bug Type:         PDO related
 Operating System: Linux
 PHP Version:      5CVS-2006-12-28 (snap)
 New Comment:

>At the very least the documentation should indicate this deficiency.
I believe PHP documentation is wrong place for documenting MySQL
deficiencies. If the error disappears when using different library
version (and the same PHP source code) then the problem is clearly in
the library.


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

[2007-01-02 16:41:16] rodricg at sellingsource dot com

I am experiencing this against 2 different servers with versions
4.0.26-standard-log and 4.0.25-log.  Please verify that I am wrong
before marking this as bogus.  At the very least the documentation
should indicate this deficiency.

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

[2006-12-30 02:04:56] [EMAIL PROTECTED]

Unfortunately I do not have 4.0 server setup, But on all the 
version of MySQL i have access to PDO reports the expected 
error.

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

[2006-12-29 19:10:10] rodricg at sellingsource dot com

Do you experience the same behavior as me (no error 
reported) against a 4.0 server? Or is it specific to my 
environment / setup?

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

[2006-12-29 00:12:59] [EMAIL PROTECTED]

I suspect it is caused by MySQL not returning an error code or 
doing so in a non-standard fashion. With 4.1 and 5.0 versions 
I get the expected exception thrown.

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

[2006-12-28 16:57:06] rodricg at sellingsource dot com

Apparently I misspoke and am only experiencing this against the 4.0
server, 4.1 appears to be working.

::[EMAIL PROTECTED]::8::/usr/src/php/php5.2-200612281530
Thu Dec 28 08:37:16 # /opt/php-snap/bin/php /root/bug.php

Fatal error: Call to a member function setFetchMode() on a non-object
in /root/bug.php on line 7

::[EMAIL PROTECTED]::8::/usr/src/php/php5.2-200612281530
Thu Dec 28 08:38:54 # mysql -hxxxxxxxxx.xxx -uxxxxxxx -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2032902
Server version: 4.0.25-log


::[EMAIL PROTECTED]::8::/usr/src/php/php5.2-200612281530
Thu Dec 28 08:44:56 # /opt/php-snap/bin/php /root/bug.php

Fatal error: Uncaught exception 'PDOException' with message
'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an
error in your SQL syntax; check the manual that corresponds to your
MySQL server version for the right syntax to use near 'selec Host,
User, Password from user' at line 1' in /root/bug.php:6
Stack trace:
#0 /root/bug.php(6): PDO->query('selec Host, Use...')
#1 {main}
  thrown in /root/bug.php on line 6

::[EMAIL PROTECTED]::8::/usr/src/php/php5.2-200612281530
Thu Dec 28 08:45:34 # mysql -hxxxxx.xxxxxxxxx.xxx -P3309 -uxxxxxxxx -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 627531
Server version: 4.1.10-standard-log

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

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/39967

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

Reply via email to