夺命雷公狗---PDO NO:5 使用PDO执行SQL语句之exec
<?php /* * PDO中执行SQL语句的方法有两个主要的: * * 1. exec() 用来处理非结果集的 insert update delete create …. * * 返回影响的函数 * 如果是插入语句可以使用lastinsertid()方法获取最后自动插入id */ try{ //创建对象 $pdo=new PDO(“mysql:host=localhost;dbname=xsphp”,’root’,”); ////设置错误使用异常的模式 $pdo->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); }catch(PDOException $e){ echo “”.$e->getMessage(); exit; } try{ //使用PDO中的方法执行语句 $affected_rows=$pdo->exec(“insert into users(id,name) values(‘1′,’lisi’)”); echo $affected_rows.'<br/>'; echo $pdo->lastinsertid(); }catch(PDOException $e){ echo “错误:”.$e->getMessage(); }