怎样测试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. java 排序的问题2. 网络传输协议 - 以下三种下载方式有什么不同?如何用python模拟下载器下载?3. 我在centos容器里安装docker,也就是在容器里安装容器,报错了?4. 如何修改phpstudy的phpmyadmin放到其他地方5. 我的html页面一提交,网页便显示出了我的php代码,求问是什么原因?6. angular.js - Angular路由和express路由的组合使用问题7. node.js - gulp文件监听的问题8. django - 后台返回的json数据经过Base64加密,获取时用python如何解密~!9. tp6表单令牌10. php - mysql中,作为主键的字段,用int类型,是不是比用char类型的效率更高?
