半夜有行舟
2014-09-15 22:12
if(!empty(self::$PDOStatement))self::free(); //判断之前是否有结果集,如果有,释放结果集 self::$PDOStatement=$link->prepare($sql); self::$PDOStatement->execute(); self::haveError(); $result=self::$PDOStatement->fetchAll(constant('PDO::FETCH_ASSOC')); 为什么把self::haveError();放在self::$PDOStatement->execute();之前,下面的$arrError输出就为空呢?
首先是执行之后看看是否有错误所以要放在他之后,要不没执行怎么能得到错误呢?^-^...
PDO—数据库抽象层
30045 学习 · 421 问题
相似问题