ibuildwebapps / zetabase
此包的最新版本(dev-main)没有提供许可证信息。
PDO 数据库包装器
dev-main
2022-04-21 13:55 UTC
Requires
- php: >=5.4.0
This package is not auto-updated.
Last update: 2024-09-21 00:29:08 UTC
README
PHP PDO 数据库包装器
//Initialise the connection details
$connectionDetails = new \StdClass() ;
$connectionDetails->host = '' ;
$connectionDetails->dbname = '' ;
$connectionDetails->user = '' ;
$connectionDetails->pass = '' ;
$zetabase = new Zetabase($connectionDetails) ;
//Usage is simple
$zetabase->query('SELECT id, name FROM db1.user WHERE name = :name') ;
$zetabase->bind('name', 'John Smith') ;
$zetabase->execute() ;
//Fetch single result as object
$obj = $zetabase->single() ;
//Fetch array of objects
$objects = $zetabase->resultSet() ;
foreach($objects AS $object)
{
print_r($object) ;
}