Database.php
třída pro práci s databází
php
<?php
class Database
{
/** @var PDO */
private static $db = NULL;
private function __construct()
{
}
/**
* @return PDO
*/
public static function getInstance()
{
if (self::$db === NULL) {
self::createConnection();
}
return self::$db;
}
private static function createConnection()
{
self::$db = new PDO("mysql:host=localhost;dbname=devbook_poll", "nick", "pass", array(
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"
));
}
}
Neformátovaný
Přidáno: 7.8.2013
Expirace: Neuvedeno