首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bind_param()做了什么?

bind_param()做了什么?
EN

Stack Overflow用户
提问于 2012-06-04 07:03:04
回答 1查看 10.3K关注 0票数 7
代码语言:javascript
复制
$resultSpendStmt = $connection->prepare(...);
$array->bind_param("sdidi", $A, $B, $C, $D, $E);
$array->execute();
$array->store_result();
$array->bind_result($F, $G, $H, $I, $J, $K);

我还是有点不确定bind_param是做什么的。有没有人能给我举个例子,说明这是什么意思?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-04 07:10:29

在准备SQL语句时,可以在列值所在的位置插入占位符(?),然后使用bind_param()安全地替换实际列值的占位符。这可以防止任何SQL注入的可能性。

You can read more about bind_param() here.

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10874644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档