有没有办法在mysqli_stmt对象中一次绑定一个参数?就像是,
// $stmt is a mysqli_stmt object.
// $bindvals is an array.
foreach ($bindvals as $item){
$stmt->bind_param('s',$item);
}
以上抛出“类型定义字符串中的元素数与绑定变量数不匹配”(只要count($ bindvals)> 1)。
我在这种特殊情况下的最终目标是创建一个函数,只要将列添加到表中就不需要编辑该函数,这样就可以使用不确定数量的列。