PDO 怎么实现传参
魂归战袍
魂归战袍 2017-02-15 16:23:23
0
4
986
魂归战袍
魂归战袍

繁华落尽只为一人等待

全部回复(4)
数据分析师

PDO 怎么实现传参-PHP中文网问答-PDO 怎么实现传参-PHP中文网问答

围观一下哦,学习一下。

Ty80

方法 bindParam() 和 bindValue() 非常相似。
唯一的区别就是前者使用一个PHP变量绑定参数,而后者使用一个值。
所以使用bindParam是第二个参数只能用变量名,而不能用变量值,而bindValue至可以使用具体值。
代码如下:

$stm = $pdo->prepare("select * from users where user = :user");
$user = "jack";
//正确
$stm->bindParam(":user",$user);
//错误
//$stm->bindParam(":user","jack");
//正确
$stm->bindValue(":user",$user);
//正确
$stm->bindValue(":user","jack");

另外在存储过程中,bindParam可以绑定为input/output变量

Ty80

欢迎使用 php中文网 我是Ty80。

Ty80

能说的具体点吗

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板