怎样测试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. mysql - 数据库建字段,默认值空和empty string有什么区别 1102. sql语句 - 如何在mysql中批量添加用户?3. mysql建表报错,查手册看不懂,求解?4. PHP类属性声明?5. 求大神支招,php怎么操作在一个html文件的<head>标记内添加内容?6. 怎么php怎么通过数组显示sql查询结果呢,查询结果有多条,如图。7. 致命错误: Class ’appfacadeTest’ not found8. 老师们php,插入数据库mysql,都是空的,要怎么解决9. javascript - mysql插入数据时怎样避免与库中的数据重复?10. phpstady在win10上运行
