Databases
How to easily interact with Databases
<?php
// config.php
const DB_TYPE = 'mysql';
const DB_HOST = 'localhost';
const DB_NAME = 'college';
const DB_USER = 'root';
const DB_PASS = '';
?>Create Database Class
<?php // model.php
// import config file
require_once "config.php";
require_once __DIR__ . "\\..\\vendor\\autoload.php";
use sirJuni\Framework\Model\Database;
class DB extends Database {
public function __construct() {
$this->dbConnect();
}
public function getUsers() {
$query = "SELECT * FROM users";
$stmt = $this->db->query($query);
return $stmt->fetch();
}
}
?>Using DB with Controllers
Last updated