#36631 [Opn->Asn]: Prepared statements failing with no apparent reason
ID: 36631
Updated by: tony2001@php.net
Reported By: ludvig dot ericson at gmail dot com
-Status: Open
+Status: Assigned
Bug Type: MySQLi related
Operating System: Windows XP
PHP Version: 5CVS-2006-03-06 (snap)
-Assigned To:
+Assigned To: georg
Previous Comments:
------------------------------------------------------------------------
[2006-03-06 16:07:44] ludvig dot ericson at gmail dot com
Description:
------------
When I run this code: http://nopaste.php-q.net/196469
(I removed the
LIMIT on line 48 too)
I get two warnings:
Warning: mysqli_stmt::bind_param() [function.bind-param]: Number of
variables doesn't match number of parameters in prepared statement in
C:\Web\Apache\lnkrec\core\UserSystem.inc.php on line 50
Warning: mysqli_stmt::bind_result() [function.bind-result]: Number of
bind variables doesn't match number of fields in prepared statement. in
C:\Web\Apache\lnkrec\core\UserSystem.inc.php on line 52
I'm thinking this is really weird since the amount of parameters are
just as many as there should be.
I have tested my MySQL query outside PHP, and it works fine
syntactically.
Futhermore, $stmt->param_count is 0.
The Database class is defined as:
http://nopaste.php-q.net/196448
and therefore seemingly transparent in this case.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=36631&edit=1
Thread (3 messages)