pdo支持两种参数绑定方案:
1、如果sql‘语句中用的是?号作为占位符,那么在bindParam参数中,第一个参数就以占位符的顺序填写,比如1代表第一个?号的值
2、如果sql语句中用的是 " :变量名 "作为占位符,那么bingParam参数中,第一个参数就是“ :变量名 ”
PS:bindParam函数:par1,占位符标识,par2:值(必须以变量形式体现,否则报:Cannot pass parameter 2),par3:值的模式
有 PDO::PARAM_INT,PDO::PARAM_STR,....
代码示例:
<?php
/* pdo 学习 */
$dsn = ‘mysql:host=localhost;dbname=cswl‘;//构建连接dsn
$db = new pdo