企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
详情见下面标题pdo结果集对象的常用形式 $result = $pdo->query(“返回结果集的sql语句”);结果:成功:就是一个pdo结果集对象;失败:false; $result = $pdo->exec(“增删改的sql语句”);结果:true(表示成功),false(表示失败); 修改 ![Image](https://box.kancloud.cn/e774a4df8f05c460cc63a841b10bad6f_467x240.png) $pdo = null; //销毁该对象; 其他操作: 特别注意:如果想实现事务处理功能,必须有一个前提:你使用的数据表必须是InnoDB引擎,否则无法实现事务处理功能。 - $pdo->beginTransaction(); 开启一个事务 - $pdo->commit(); 提交一个事务 - $pdo->rollBack(); 回滚一个事务; - $pdo->inTransaction();判断当前行是否在事务中,返回true/false - $pdo->setAttribute(属性名,属性值);设置pdo对象的属性值; - $pdo->lastInsertId(); 返回最后一条插入数据的id。 - ![Image](https://box.kancloud.cn/e526f7ca943dc4c1338ab6e4dc2e64d1_484x260.png) 举例:$pdo->setAttribute(PDO::ATTR\_ERRMODE, PDO::ERRMODE\_EXCEPTION); $pdo->begintrsaction(); $pdo->exec(“insert ....”); $pdo->exec(“delete ....”); $v1 = $pdo->intransaction(); //结果是true 数据路要innodb存储引擎