_vitalja__
Новичок
Мой первый ООП код. Как вам? Все ли правильно или что изменить лучше?
Код:
<?php
define('DBHOST', 'localhost');
define('DBNAME', 'abc');
define('DBUSER', '12');
define('DBPASSWORD', '12');
class DB{
private $DB;
function Connect(){
try {
$DB = new PDO("mysql:host=".DBHOST."; dbname=".DBNAME, DBUSER, DBPASSWORD);
$DB->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT );
}
catch(PDOException $error) {
echo $error->getMessage();
}
return $DB;
}
function Select($rows ,$table, $where = null, $orderby = null){
if($where != null) $where = 'WHERE '.$where.'';
if($orderby != null) $orderby = 'ORDER BY '.$order.'';
$select = $this->Connect()->query('SELECT '.$rows.' from '.$table.' '.$where.' '.$orderby.'');
return $select;
}
}
?>