怎样测试PDO调用方法是否成功
问题描述
在使用PDO时,数据库连接正常,但是运行这段代码时,页面既不显示结果,也不显示错误。是不是我这边的PDO无法调用其方法?
<?php/** PDO连接数据库 */include 'pdo_conf.php';$dsn = "{$dbType}:host={$host};dbName={$userName}";try{ $pdo = new PDO($dsn,$userName,$password);// echo '<h3>连接成功</h3>'; $sql = "UPDATE `student` SET `name` = '秦明一' WHERE `student`.`id` = 14;)"; $num = $pdo->exec($sql); $insertId = $pdo->lastInsertId(); if($num > 0){print '成功添加了'.$num.'条记录,最新添加记录ID是'.$insertId; }}catch (PDOException $e){ die('操作失败'.$e->getMessage());}include 'pdo_conf.php';$dsn = "{$dbType}:host={$host};dbName={$userName}";try{ $pdo = new PDO($dsn,$userName,$password);// echo '<h3>连接成功</h3>'; $sql = "UPDATE `student` SET `name` = '秦明一' WHERE `student`.`id` = 14;)"; $num = $pdo->exec($sql); $insertId = $pdo->lastInsertId(); if($num > 0){print '成功添加了'.$num.'条记录,最新添加记录ID是'.$insertId; }}catch (PDOException $e){ die('操作失败'.$e->getMessage());}
问题解答
回答1:可问题是数据并没有添加成功回答2:没有任何显示说明就是连接成功了
相关文章:
1. angular.js - 请教angularjs里html和js通信的问题2. angular.js - angular2 属性组件与控件组件之间如何通信3. node.js - 怎么在初始化的时候使得一个子组件不加载?4. 求解决方法:Parse error: syntax error, unexpected5. Linux服务器下怎么把phpStudy卸载干净6. mysql - C#连接数据库时一直这一句出问题int i = cmd.ExecuteNonQuery();7. MySQL数据库中间件如何实现分布式事务8. mysql - 优惠券表应该怎么建,求帮助9. 没有输出结果,也没有报错信息10. 新人做网站求帮助