如何在codeigniter中使用pdo? [英] How to use pdo in codeigniter?

查看:131
本文介绍了如何在codeigniter中使用pdo?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

因为我知道PDO支持已经添加到codeigniter最近,但我找不到任何文档或教程如何实际使用它。任何人都可以告诉我如何使用它。

As I know PDO support has been added to codeigniter recently but I can't find any documentation or tutorial about how to actually use it. Can anyone tell how can I use it?

推荐答案

可以编辑 / application / config / database。 php 并启用PDO驱动程序:

You can edit /application/config/database.php and to enable the PDO driver:

$db['default']['hostname'] = 'pgsql:localhost'; 
// or mysql:localhost
// or sqlite::memory:
$db['default']['dbdriver'] = 'pdo';

如果您想直接了解活动的DB连接。这可能工作,但我不是CI开发人员..所以没有保证。我试图理解脑腐烂代码,但我怀疑,我失败了。我不擅长PHP4 + eval()

If you want to directly get you hand on the active DB connection. This might work, but I am not CI developer .. so no guarantees. I tried to understand that brain rotting code, but i suspect, that i failed. I'm not good at PHP4 + eval():

$CI = get_instance();
var_dump($CI->db->conn_id);
// should show that conn_id is instance of PDO

这篇关于如何在codeigniter中使用pdo?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆