leoshtika/database
最新稳定版本:v1.1.2
Composer 安装命令:
composer require leoshtika/database
包简介
A lightweight wrapper around PDO
README 文档
README
Requirements
- PHP 5.3 or higher
Installation with Composer
- from the command line
composer require leoshtika/database
- or updating your composer.json file
{
"require": {
"leoshtika/database": "~1.1"
}
}
Usage
Connect to an SQLite database
<?php require_once 'vendor/autoload.php'; use leoshtika\libs\Sqlite; use leoshtika\libs\UserFaker; $sqliteFile = 'demo.sqlite'; // Create the database if not exists UserFaker::create($sqliteFile); $dbh = Sqlite::connect($sqliteFile); $sth = $dbh->prepare('SELECT * FROM user'); $sth->execute(); $users = $sth->fetchAll(PDO::FETCH_ASSOC); foreach ($users as $user) { echo $user['name'] . ' Email: ' . $user['email']; echo '<hr>'; }
Connect to a MySQL database
require_once 'vendor/autoload.php'; use leoshtika\libs\Mysql; $config = array( 'host' => 'localhost', 'dbname' => 'myapp', 'user' => 'root', 'pass' => '', ); $dbh = Mysql::connect($config); $sth = $dbh->prepare('SELECT * FROM user'); $sth->execute(); $users = $sth->fetchAll(PDO::FETCH_ASSOC); foreach ($users as $user) { echo $user['name'] . ' Email: ' . $user['email']; echo '<hr>'; }
Enjoy!
统计信息
- 总下载量: 138
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-02-24