$db = new PDO();$sth = $db->prepare('sql');
然后
$db = new PDO();$sth = $db->prepare('select * from `table` where p1 = :p1 limit :limit');$sth->bindValue(':p1',$var_p1,PDO::PARAM_INT);$sth->bindValue(':limit',$var_limit,PDO::PARAM_INT);# ^ 这样正确$sth->execute(array(intval($var_p1),intval($var_limit));# ^ 为毛报错?,execute中,转成int还是不行?非要我指定一个绑定类型?
SMILET