警告:call_user_func_array()期望参数1是有效的回调mysqli

时间:2016-02-24 02:55:22

标签: php

我有这个脚本试图将数组放入mysqli_stmt_bind_param,我搜索了一下并找到了这个解决方案,但是,代码似乎没有正常工作。我没有收到数据库的结果和警告。

pendencia[indexPath.row] = false

这是我的代码: -

Warning: call_user_func_array() expects parameter 1 to be a valid callback, first array member is not a valid class name or object 

1 个答案:

答案 0 :(得分:1)

在此块后确保$stmt有效mysqli_stmt对象(不是false):

/* create a prepared statement */
$stmt = mysqli_prepare($mysqli, $query);

然后试试这个:

array_unshift($params, $stmt);
call_user_func_array('mysqli_stmt_bind_param', $params);