$stmt->errorInfo(); pdo结果集的错误信息(是一个数组)
$stmt->closeCursor(); 关闭结果集(相当于mysql_close() )
--------------------------------------------------------------------------------------
pdo中的预处理语法
语法1:
$sql = “select * from tab where id = ? “; //这里这个“?”就是未给定的数据项;这里通常叫做“占位符”
//也可以是多个问号。
语法2:
$sql = “select * from tab where id = :v1 and name = :v2 “; //这里这个“:v1”和 “:v2” 就是未给定的数据项;通常这里叫做“命名参数”;
--------------------------------------------------------------------------------------
使用分3步:
1,对含预处理语法的sql语句进行“预处理”:
$stmt = $pdo->prepare( $sql ); //
2, 对上述预处理的结果对象($stmt)的未赋值数据,进行赋值:
$stmt->bindValue( 数据项1, 值1);
$stmt->bindValue( 数据项2, 值2);
。。。。。。
3, 执行执行:
$stmt->execute();
--------------------------------------------------------------------------------------
举例1(占位符的处理形式):19.doc
举例2(命名参数的处理形式):19.doc
--------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------



















Prev |
Pg.: 1 ... 4 5 6 7 8 9


Back to home | File page

Subscribe | Register | Login | N