小编th3*_*3rd的帖子

Codeigniter PDO集成

我在网上做了很多研究,但我找不到任何可以帮助我在codeigniter中使用PDO的东西.我在CI 2.1.0的改变中看到了(我认为)pdo驱动程序被添加到框架中.我现在最终得到了一个如下所示的database.php配置文件:

$db['default']['hostname'] = 'mysql:host=myhostname;port=myport'; 
$db['default']['username'] = 'myusername';
$db['default']['password'] = 'mypassword'; 
$db['default']['database'] = 'mydb'; 
$db['default']['dbdriver'] = 'pdo';
Run Code Online (Sandbox Code Playgroud)

所以现在(经过大量的浪费时间让上面的片段工作 - .-)我没有收到关于连接的错误,但是现在如何执行查询?我无法弄清楚什么语法将起作用以及如何构建查询.有人有提示吗?

PS:如果你想知道为什么我需要在ci中使用pdo,答案是我的老板要我创建一个结构化的环境:

  1. CI 2.x +(完成)
  2. Smarty 3(完成)
  3. PhpUnit(尚未)
  4. PDO(尚未)

因此,如果您还有任何集成的提示,phpunit随时可以回答.Ty提前

database phpunit pdo codeigniter

6
推荐指数
2
解决办法
1万
查看次数

作曲家和Yii

我正在使用composer作为我的依赖管理器,因为我需要使用Yii Framework进行开发,所以我将它添加到我的composer.json文件中,所以它看起来像这样:

//other properties...
"require": {
    //other dependencies...
    "yiisoft/yii": "dev-master"
}
Run Code Online (Sandbox Code Playgroud)

Composer.json没问题,Yii正确下载,但是我觉得作曲家错过了一个功能.我的yii目录现在充满了"垃圾",演示文件夹,构建文件bla bla,我真的不需要.有一种方法可以告诉作曲家只保留一些目录而扔掉其他目录吗?

php dependencies yii composer-php

6
推荐指数
1
解决办法
8634
查看次数

标签 统计

codeigniter ×1

composer-php ×1

database ×1

dependencies ×1

pdo ×1

php ×1

phpunit ×1

yii ×1