Фукция использующая PDO в примере ниже - это метод вот такого вот класса - остальные его методы можно посмотреть здесь
public function tryConnect(){
class DBO{ // db object
public $DBHOST = 'localhost'; // укажтие имя БД
public $DBNAME = 'test'; // укажтие имя БД
public $DBUSER = 'root' ; // укажие имя пользователя БД
public $DBPASS = '13254t'; // укажтие пароль для подключения к БД
public $rowcount = 0;
public $dbc = 0; // connection
try{
$this->dbc = new PDO("mysql:host=". $this->DBHOST .";dbname=".
$this->DBNAME, $this->DBUSER, $this->DBPASS);
return $this->dbc;
}
catch(PDOException $e)
{
printme(' подключиться к MySQL не получилось', 1);
printme(' проверьте настройки в коде скрипта (поля класса DBO этого скрипта), а также убедитесь что PHP PDO включено | текст ошибки:');
printme("Error: ".$e->getMessage());
// exit();
}
}
$this->dbc = new PDO("mysql:host=". $this->DBHOST
.";dbname=".$this->DBNAME.';charset=utf8', $this->DBUSER, $this->DBPASS);