<?php function connect(){ $conn = new PDO(HOST:DB, USERNAME, PASSWORD); } } ?>
Czy jest to dobrze sformulowane?? Prosze o porady itd. Z gory dziekuje

<?php function connect(){ $conn = new PDO(HOST:DB, USERNAME, PASSWORD); } } ?>
return $conn;
$conn = new PDO(HOST:DB, USERNAME, PASSWORD);
$conn = $mysql->connect();
<?php public $host; public $user; public $pass; public $db; function __construct() { $this->host = HOST; $this->user = USERNAME; $this->pass = PASSWORD; $this->db = DB; } function connect(){ $conn = new PDO($this->host:$this->db, $this->user,$this->pass); return $conn; } } ?>
$conn = new PDO($host:$db, $username, $password);
$conn = new PDO($host:$db, $username, $password); return $conn;
$conn->exec("SQL")
$conn->exec("SQL")
$conn = $mysql->connect();
itd.
class Database extends PDO { public function __construct($DB_TYPE, $DB_HOST, $DB_NAME, $DB_USER, $DB_PASS) { parent::__construct($DB_TYPE . ':host=' . $DB_HOST . ';dbname=' . $DB_NAME, $DB_USER, $DB_PASS); } $sth = $this->prepare($sql); foreach ($array as $key => $value) { $sth->bindValue("$key", $value); } $sth->execute(); return $sth->fetchAll($fetchMode); } }
class Model { public function __construct() { $this->db = new Database(DB_TYPE, DB_HOST, DB_NAME, DB_USER, DB_PASS); } }
class User_Model extends Model { public function __construct() { parent::__construct(); } public function userSelectAll() { return $this->db->selectAll("SELECT id, login, role FROM user"); } }