腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
使用
PDO
连接到数据库
、
、
、
、
我正在尝试学习
PDO
<?$db) { } $db = new
PDO
('mysql:host
浏览 1
提问于2013-07-04
得票数 0
回答已采纳
2
回答
如何提升PDOException?
、
、
这段代码工作得很好,但是如果出现任何错误,我想要处理exception,所以我故意在query中犯了一个语法错误,但什么也没有发生。下面是代码 $sql = "INSERT INTO journals (topic, author, ) VALUES ('$topic', '$authors', ')"; $lecturers_db->query($sql);} catch(PDOException $
浏览 2
提问于2012-06-15
得票数 5
回答已采纳
2
回答
Try/Catch不适用于此
PDO
查询
、
、
我有一个脚本,我正在通过用
PDO
准备的语句和查询替换内联mysql查询来更新该脚本。当查询正确或返回结果时,它可以正常工作。但是,当查询语句中存在错误时,try/catch不起作用。, admin FROM top_menu;'); { $row = $query->fetch(
PDO
catch(Exception $e) die("fail"); 查
浏览 1
提问于2011-07-14
得票数 0
2
回答
如何处理
PDO
异常
、
、
、
我正在尝试在php上使用
PDO
类,但我在寻找正确的方法来处理错误时遇到了一些麻烦,我写了下面的代码:// I've simply added here trim() and
PDO
user_id"; $statement->bindParam (':user_id',
浏览 0
提问于2010-01-21
得票数 18
回答已采纳
3
回答
PDO
尝试catch块不捕获
、
、
try { $preparedQuery = $this->
pdo
->prepare($sql); return $lastInsertId; $this->
pdo
->rollBack对象
浏览 5
提问于2015-06-02
得票数 3
回答已采纳
1
回答
PDO
事务提交而不是回滚
、
、
、
、
所以有两个InnoDB表,员工和公司。我使用try/catch块在一个事务中插入两个查询。然而,当我在第一个查询中犯了一个明显的错误时(我输入了一个不正确的表名,employee而不是employees),数据库当然不会为该查询插入行,但是第二个查询会运行并提交到数据库,而不是回滚(因为第一个查询无法插入)。$employee_id = 2; $dbh->
浏览 1
提问于2012-04-14
得票数 0
回答已采纳
1
回答
CakePHP -检查数据加载上的外键完整性
、
、
我目前有一个需要定期导入数据的系统。数据库是Postgresql。例如如果在数据加载过程中,我将22作为title_id传入,postgres会抛出违反外键约束的行为,从而抛出php警告。有没有人知道一种方法来捕捉这种情况,而不是我必须编写自定义的验证规则?狮子座
浏览 0
提问于2011-08-12
得票数 2
回答已采纳
2
回答
有没有办法让
PDO
子对象抛出CustomException而不是PDOException?
、
、
有没有办法让一个类变成这样:(对于记录,它只有一个方法(构造函数)重载了父方法,因此我们不会向构造函数传递参数,而是通过配置文件进行连接) 可以在任何情况下抛出一个自定义
浏览 3
提问于2012-03-26
得票数 2
回答已采纳
3
回答
PDO
事务中的意外结果
、
、
但我不知道我只是在php中使用
PDO
时得到了意想不到的结果。代码是这样的,{ $_
pdo
//query 3 $_
pdo
->query("some wrong query"); // let's say I
浏览 1
提问于2016-01-16
得票数 1
1
回答
用自定义
异常
处理程序捕获"PDOException“
、
、
、
我有一段简单的代码,在PHP中使用
PDO
: array(
PDO
::ATTR_PERSISTENT =->getMessage()}";set_excepti
浏览 2
提问于2013-06-02
得票数 3
回答已采纳
1
回答
postgres php
异常
处理
、
、
、
我有使用
PDO
和PDOStatement的代码。它最初是为工作而编写的,没有例外,我正在将它转换为使用它。我的简单问题是: 在什么情况下继续检查函数的返回值是否有用或有必要(这意味着“失败”),或者我是否可以简单地执行该方法并假设所有类型的失败都会触发
异常
?是否有一个正确的列表,哪些方法可以,哪些永远不会抛出
异常
?我见过这样的回答:“如果你发现我们没有记录一个我们抛出的
异常
,那就引发一个错误”,但这并不完全有帮助。我看到过这样的语句:“手册页说明何时可以抛出
异常
”,但是
PDO
::qu
浏览 4
提问于2015-12-02
得票数 0
2
回答
为什么此
PDO
连接失败?
、
hostname = 'localhost';$password = 'password';if (class_exists('
PDO
')){} echo("
PDO
Does Not Exist");try { $
pdo</
浏览 0
提问于2014-01-17
得票数 0
1
回答
没有
PDO
错误,但事务失败(正确)
、
、
db_SqlSrv::
pdo
()创建并返回一个新的
PDO
实例,我使用sqlsrv驱动程序。== null) { try { $statement->bindParam(1, $rule->menu_id,
PDO
::PARAM_INT); if ($
浏览 0
提问于2013-03-07
得票数 0
回答已采纳
1
回答
PDO
版本的DB失败了吗?
、
、
有一个版本的与
PDO
? 本质上,如果主数据库失败,我想连接到另一个数据库。
浏览 2
提问于2019-12-10
得票数 2
回答已采纳
2
回答
对非对象问题的成员函数prepare()的php调用
、
mysql_database = "mydb"; $mysql_password = ""; $db = new
PDO
$mysql_database, $mysql_user, $mysql_password, array (
PDO
::ATTR_PERSISTENT => true ) );
浏览 0
提问于2011-06-16
得票数 0
回答已采纳
3
回答
如何捕获
pdo
语句错误?
、
、
我正在用
PDO
做一些测试,我发现try catch有一个“问题”。编辑:I put $
pdo
->setAttribute(
PDO
::ATTR_ERRMODE,
PDO
::ERRM
浏览 0
提问于2014-04-16
得票数 0
2
回答
如果出现错误,将不会引发PDOException,返回空数组( Server)
、
、
如果我正确理解,我使用以下堆栈: PHP <->
PDO
<-> MS <-> freetds <-> MS。$
pdo
= new \
PDO
('dblib:host=192.168.0.10:1433;dbname=MyDb;charset=UTF-8', 'mydb', 'secret', [ \<
浏览 3
提问于2016-09-13
得票数 2
回答已采纳
2
回答
PDO
::ERRMODE_EXCEPTION不抑制警告
、
、
PDO
::ERRMODE_WARNING除了设置错误代码外,
PDO
还将抛出一个PDOException并设置其属性以反映错误代码和错误信息。此设置在调试过程中也很有用,因为它将在错误点有效地“炸掉”脚本,并很快将手指指向代码中潜在的问题区域(请记住:如果
异常
导致脚本终止,事务将自动回滚)。
异常
模式也很有用,因为与传统的PHP样式警告相比,您可以更清晰地构造错误处理,并且与在静默
浏览 1
提问于2018-02-08
得票数 7
回答已采纳
1
回答
PHP:
PDO
的自定义错误处理程序?
、
、
、
我试图对
PDO
异常
做一些有用的事情,而不是显示它们,但我终究找不到如何使用错误处理程序(set_error_handler)或任何自定义程序来处理
PDO
异常
。现在我正在使用try..catch块当然是捕获
异常
,我是在catch部件中实现自定义错误处理程序,还是可以完全跳过try->catch块,因为
异常
处理程序会为我处理它(通过在语句上调用or throw我猜我问的是一个捕获
PDO
异常
并或多或少地记录它们的示例(我可以使用的任何简单代码正确与否,
浏览 3
提问于2010-10-07
得票数 6
回答已采纳
1
回答
如何使用
pdo
执行函数来选择表?
、
、
、
phpprivate $_
pdo
, $_query, $_error = false, $results, $count = 0; try{} $this->_
浏览 0
提问于2019-01-03
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PHP PDO数据对象
PDO场景下的SQL注入探究
PHP-PDO 扩展类库简介
微擎pdo数据库操作
PHP中用PDO查询Mysql来避免SQL注入风险的方法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券