ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
详情见下面标题pdo结果集对象的常用形式 $result = $pdo->query(“返回结果集的sql语句”);结果:成功:就是一个pdo结果集对象;失败:false; $result = $pdo->exec(“增删改的sql语句”);结果:true(表示成功),false(表示失败); 修改 ![](https://box.kancloud.cn/c68f4826d6ed0f366c3bbe49434fb59d_924x476.jpg) $pdo = null; //销毁该对象; 其他操作: 特别注意:如果想实现事务处理功能,必须有一个前提:你使用的数据表必须是InnoDB引擎,否则无法实现事务处理功能。 $pdo->beginTransaction(); 开启一个事务 $pdo->commit(); 提交一个事务 $pdo->rollBack(); 回滚一个事务; $pdo->inTransaction();判断当前行是否在事务中,返回true/false $pdo->setAttribute(属性名,属性值);设置pdo对象的属性值; $pdo->lastInsertId(); 返回最后一条插入数据的id。 ![](https://box.kancloud.cn/a3cef69fa24e74366c830dfaba184e4b_932x524.jpg) 举例:$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $pdo->begintrsaction(); $pdo->exec(“insert ....”); $pdo->exec(“delete ....”); $v1 = $pdo->intransaction(); //结果是true 数据路要innodb存储引擎