🔥 Remove the old query functions
This commit is contained in:
parent
6104131729
commit
6fcba2973c
3 changed files with 9 additions and 40 deletions
|
@ -47,13 +47,16 @@ require(PATH_KERNEL . 'database.php');
|
|||
require(PATH_REPOSITORIES . 'base.php');
|
||||
require(PATH_REPOSITORIES . 'control.php');
|
||||
require(PATH_REPOSITORIES . 'users.php');
|
||||
require(PATH_REPOSITORIES . 'items.php');
|
||||
require(PATH_REPOSITORIES . 'spells.php');
|
||||
require(PATH_REPOSITORIES . 'monsters.php');
|
||||
|
||||
|
||||
$starttime = getmicrotime();
|
||||
$numqueries = 0;
|
||||
|
||||
$link = opendb();
|
||||
|
||||
// Repositories
|
||||
$controlRepositories = new ControlRepository();
|
||||
$userRepository = new UserRepository();
|
||||
$userRepository = new UserRepository();
|
||||
$itemRepository = new ItemRepository();
|
||||
$spellRepository = new SpellRepository();
|
||||
$monsterRepository = new MonsterRepository();
|
|
@ -39,40 +39,6 @@ function html_deep($value) {
|
|||
|
||||
}
|
||||
|
||||
function opendb() { // Open database connection.
|
||||
include(PATH_ROOT.'config.php');
|
||||
extract($dbsettings);
|
||||
|
||||
// Créer une connexion à la base de données
|
||||
$link = mysqli_connect($server, $user, $pass, $name);
|
||||
|
||||
// Vérifier la connexion
|
||||
if (!$link) {
|
||||
die("Connection failed: " . mysqli_connect_error());
|
||||
}
|
||||
|
||||
return $link;
|
||||
}
|
||||
|
||||
function doquery($query, $table) { // Something of a tiny little database abstraction layer.
|
||||
include(PATH_ROOT.'/config.php');
|
||||
global $numqueries;
|
||||
|
||||
// Remplacer {{table}} par le préfixe de la table
|
||||
$query = str_replace("{{table}}", $dbsettings["prefix"] . "_" . $table, $query);
|
||||
|
||||
// Exécuter la requête
|
||||
$sqlquery = mysqli_query(opendb(), $query);
|
||||
|
||||
// Vérifier les erreurs de requête
|
||||
if (!$sqlquery) {
|
||||
die("Query failed: " . mysqli_error(opendb()));
|
||||
}
|
||||
|
||||
$numqueries++;
|
||||
return $sqlquery;
|
||||
}
|
||||
|
||||
function gettemplate($templatename) { // SQL query for the template.
|
||||
|
||||
$filename = "templates/" . $templatename . ".php";
|
||||
|
|
|
@ -36,14 +36,14 @@ class Renderer {
|
|||
|
||||
private function render($template) {
|
||||
global $controlrow;
|
||||
global $numqueries;
|
||||
global $db;
|
||||
global $starttime;
|
||||
global $messages;
|
||||
|
||||
$this->prepare("STYLE_FOLDER", '/theme/default/');
|
||||
$this->prepare("dkgamename", $controlrow["gamename"]);
|
||||
$this->prepare("totaltime", round(getmicrotime() - $starttime, 4));
|
||||
$this->prepare("numqueries", $numqueries);
|
||||
$this->prepare("numqueries", $db->getNumQueries());
|
||||
$this->prepare("version", DRAGONFORK_VERSION);
|
||||
$this->prepare("build", DRAGONFORK_BUILD);
|
||||
$this->prepare("messages", $messages->messageList());
|
||||
|
|
Loading…
Add table
Reference in a new issue