zhkugh / epdo
v1.2
2019-12-24 06:56 UTC
Requires
- php: >=5.6
Requires (Dev)
- mockery/mockery: 1.1
- phpunit/phpunit: ^5 || ^7
This package is auto-updated.
Last update: 2024-09-27 12:19:27 UTC
README
一个PDO库。
创建一个简单的数据库应用程序:使用PHP连接MySQL。
安装
$ composer require zhkugh/epdo -vvv
用法
<?php require __DIR__."/vendor/autoload.php"; use Zhkugh\Epdo\DB; // query $sql = "CREATE TABLE IF NOT EXISTS `travis` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `content` text, PRIMARY KEY (`id`) ) COLLATE = 'utf8_general_ci' ENGINE = InnoDB AUTO_INCREMENT = 1;"; $bool = DB::query($sql); // insert $rowCount = DB::insert('travis', [ 'content' => 'test', ]); // update $rowCount = DB::update('travis', [ 'content' => 'NEW VALUE', ], 'id=1'); // run $PDOStatement = DB::run('SELECT * FROM travis;'); $list = $PDOStatement->fetchAll(); // delete $rowCount = DB::delete('travis', 'id=1');
贡献
您可以通过以下三种方式之一进行贡献
代码贡献过程不是很正式。您只需确保遵循PSR-0、PSR-1和PSR-2编码指南。任何新的代码贡献都必须附有适用的情况下的单元测试。
许可证
MIT