-
-
Object_is_null
2017-12-06
- //获得存放结果集中一条记录的关联数组
public static function getRow($sql=null){
if($sql!=null){
self::query($sql);
}
$result=self::$PDOStatement->fetch(constant("PDO::FETCH_ASSOC"));
return $result;
}
//执行增删改操作,返回受影响的记录的条数
public static function execute($sql=null){
//获取连接标识符
$link=self::$link;
if(!$link) return false;
//保存本次查询语句
self::$queryStr=$sql;
//判断之前是否有结果集,如果有的话,释放结果集
if(!empty(self::$PDOStatement))self::free();
//POD::exec()方法返回受影响的记录的条数 或 false
$result=$link->exec(self::$queryStr);
//查看本次查询是否有错误,如果有则打印本次错误信息
self::haveErrorThrowException();
if($result){
//保存上一步插入操作产生AUTO_INCREMENT
self::$lastInsertId=$link->lastInsertId();
//保存上一步操作产生受影响的记录的条数
self::$numRows=$result;
return self::$numRows;
}else{
return false;
}
}
-
0赞 · 0采集
-
-
黄枪枪
2017-02-12
- 7.获得存放结果集中一条记录的关联数组
public static function getRow($sql=null){
if($sql!=null){
self::query($sql);
}
$result=self::$PDOStatement->fetch(constant("PDO::FETCH_ASSOC"));
return $result;
}
8.执行增删改操作,返回受影响的记录的条数
public static function execute($sql=null){
//获取连接标识符
$link=self::$link;
if(!$link) return false;
//保存本次查询语句
self::$queryStr=$sql;
//判断之前是否有结果集,如果有的话,释放结果集
if(!empty(self::$PDOStatement))self::free();
//POD::exec()方法返回受影响的记录的条数 或 false
$result=$link->exec(self::$queryStr);
//查看本次查询是否有错误,如果有则打印本次错误信息
self::haveErrorThrowException();
if($result){
//保存上一步插入操作产生AUTO_INCREMENT
self::$lastInsertId=$link->lastInsertId();
//保存上一步操作产生受影响的记录的条数
self::$numRows=$result;
return self::$numRows;
}else{
return false;
}
}
-
1赞 · 0采集
-
-
流浪佳人纳入怀
2016-10-28
- 插入操作:sql语句交给PdoMySQL的execute()处理
-
截图
0赞 · 0采集
-
-
流浪佳人纳入怀
2016-10-28
- 执行增删改操作!!
-
截图
0赞 · 0采集
-
-
流浪佳人纳入怀
2016-10-28
- execute()增删处理截图1
-
截图
0赞 · 0采集
-
-
流浪佳人纳入怀
2016-10-28
- [PDO] 数据库操作类之获取一条记录
-
截图
0赞 · 0采集