gpt4 book ai didi

php - bind_param 并在循环中执行?

转载 作者:可可西里 更新时间:2023-11-01 14:05:36 29 4
gpt4 key购买 nike

是否可以迭代调用bind_paramexecute,或者我必须在每次迭代开始时准备一个语句吗?

$query = $db->prepare('...');
foreach ($dataItem as $item) {
$query->bind_param($v1, $v2, ..., $item);
$query->execute();
}
$query->close();

如果每次迭代都必须重新创建语句,是否可以优化此过程?

谢谢!

最佳答案

无需在每次迭代开始时准备语句。

prepared statements 的概念是首先多次重用同一条语句,所以去准备一次并执行多次是很好的。

另见 this note在手册页上。

关于php - bind_param 并在循环中执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6806536/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com