From bb4051d4806557c287c870539bd77bdc82d0adae Mon Sep 17 00:00:00 2001 From: Andrey Hristov Date: Wed, 6 Feb 2008 13:01:30 +0000 Subject: [PATCH] Fix test --- .../mysqli_stmt_bind_param_call_user_func.phpt | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/ext/mysqli/tests/mysqli_stmt_bind_param_call_user_func.phpt b/ext/mysqli/tests/mysqli_stmt_bind_param_call_user_func.phpt index ce469428f5..bddc6c2bfb 100644 --- a/ext/mysqli/tests/mysqli_stmt_bind_param_call_user_func.phpt +++ b/ext/mysqli/tests/mysqli_stmt_bind_param_call_user_func.phpt @@ -298,9 +298,9 @@ if (version_compare(PHP_VERSION, '5.3.0-dev') == -1) $id = 1; $params = array( 0 => 'i', - 1 => $id + 1 => &$id ); - if (call_user_func_array(array($stmt, 'bind_param'), $params)) + if (!call_user_func_array(array($stmt, 'bind_param'), $params)) printf("[047] [%d] %s\n", mysqli_stmt_errno($stmt), mysqli_stmt_error($stmt)); if (!mysqli_stmt_execute($stmt)) @@ -318,9 +318,9 @@ if (version_compare(PHP_VERSION, '5.3.0-dev') == -1) $params = array( 0 => $stmt, 1 => 'i', - 2 => $id + 2 => &$id ); - if (call_user_func_array('mysqli_stmt_bind_param', $params)) + if (!call_user_func_array('mysqli_stmt_bind_param', $params)) printf("[051] [%d] %s\n", mysqli_stmt_errno($stmt), mysqli_stmt_error($stmt)); if (!mysqli_stmt_execute($stmt)) @@ -359,8 +359,6 @@ string(1) "a" Call user func, procedural, using references for bound parameter, using variable for resource, using constant for types, array int(1) string(1) "a" -[048] [2031] (Message might vary with MySQL Server version, e.g. No data supplied for parameters in prepared statement) -[052] [2031] (Message might vary with MySQL Server version, e.g. No data supplied for parameters in prepared statement) done! --UEXPECTF-- Regular, procedural, using variables @@ -393,6 +391,4 @@ unicode(1) "a" Call user func, procedural, using references for bound parameter, using variable for resource, using constant for types, array int(1) unicode(1) "a" -[048] [2031] (Message might vary with MySQL Server version, e.g. No data supplied for parameters in prepared statement) -[052] [2031] (Message might vary with MySQL Server version, e.g. No data supplied for parameters in prepared statement) -done! \ No newline at end of file +done! -- 2.40.0