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

 ID:               50818
 Updated by:       u...@php.net
 Reported by:      saschagros at gmail dot com
 Summary:          SQLSTATE[HY093]: Invalid parameter number: parameter
                   was not defined
 Status:           Open
 Type:             Bug
 Package:          PDO related
 Operating System: Linux (Ubuntu)
 PHP Version:      6SVN-2010-01-22 (snap)

 New Comment:

There's no PHP 6 any more. What shall happen to those reports: close,
bogus, test against 5.3, test against new trunk?


Previous Comments:
------------------------------------------------------------------------
[2010-01-22 00:36:51] saschagros at gmail dot com

Description:
------------
Once again trying to get Drupal to run with PHP 6.



I'm getting the following error on the first query that is run..



Fatal error: Uncaught exception 'PDOException' with message
'SQLSTATE[HY093]: Invalid parameter number: parameter was not defined'
in .../drupal7/includes/database/database.inc:1941



That line looks like this:

<?php

    $return = parent::execute($args);

?>

Note: parent is PDOStatement.



The executed query:

unicode(87) "SELECT data, created, headers, expire, serialized FROM
cache_bootstrap WHERE cid = :cid"



$args contains:

array(1) {

  [u":cid"]=>

  unicode(9) "variables"

}



I would suspect that it does have something to do with unicode.



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



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

Reply via email to