PHP mysqli_stmt对象:一次绑定一个参数

时间:2016-08-05 21:56:47

标签: php mysql mysqli

有没有办法在mysqli_stmt对象中一次绑定一个参数?就像是,

// $stmt is a mysqli_stmt object.
// $bindvals is an array.

foreach ($bindvals as $item){
    $stmt->bind_param('s',$item);
}

以上抛出“类型定义字符串中的元素数与绑定变量数不匹配”(只要count($ bindvals)> 1)。

我在这种特殊情况下的最终目标是创建一个函数,只要将列添加到表中就不需要编辑该函数,这样就可以使用不确定数量的列。

0 个答案:

没有答案