一、pdo的预处理三步曲
(1)创建pdo实例,并捕捉异常
(2)prepare取得pdostatement实例
(3)进行execute或者bindvalue(bindparam)
二、pdo-mysql和utf-8
没办法,老老实实pdo->exec("set names utf8");
或者在连接时用参数指定编码:array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8';")
三、可以有多个PDOstatement实例,互不干涉,实际用可以组成数组
四、最好为每个字段名都加上重音符号,否则会报mysql错误,可以用errorinf取得。
[continue]
阅读(1570) | 评论(0) | 转发(0) |