php - PDO 的 setFetchMode(PDO::FETCH_ASSOC) 的全局设置

标签 php pdo

<分区>

Possible Duplicate:
Is is possible to set a default PDO fetch mode?

我已经搜索了互联网和这个网站,但找不到解决方案。

有没有办法为所有 PDO 查询全局应用 $this->query->setFetchMode(PDO::FETCH_ASSOC);?我发现自己一遍又一遍地重复这句话。

我已经尝试将它应用于初始 PDO 连接:$this->connection->setFetchMode() 但这会引发异常。

最佳答案

从 5.2 开始

$pdo->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);

关于php - PDO 的 setFetchMode(PDO::FETCH_ASSOC) 的全局设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13843345/

相关文章:

php - PDO 错误代码始终为 00000,即使出现错误

MySQL:按id选择行,更改id,并将其插入到另一个表中

php - MySQL输入TINYINT语法

PHP PDO mySQL 查询返回列名和整数

php - 项目一半用 mysql 制作,一半用 mysqli 制作

php - 使用自定义模板引擎如何用 php 替换内容

用于 cloud9 IDE 的 PHP 美化器/格式化器

php - Joomla AJAX 调用丢失 Joomla 数据库类

php - 意外的 T_FUNCTION,但是在哪里?

php - 创建一个自动创建新数据库条目的函数