Files
WebDB/website/queries/connect.php
Marijn Jansen c69b5d8ed3 Comments
2017-02-03 11:12:02 +01:00

20 lines
553 B
PHP

<?php
$dbconf = simplexml_load_file("/var/mysql_config.xml");
if ($dbconf === FALSE) {
die("Error parsing XML file");
}
else {
$GLOBALS["db"] = new PDO("mysql:host=$dbconf->mysql_host;dbname=$dbconf->mysql_database;charset=utf8",
"$dbconf->mysql_username", "$dbconf->mysql_password")
or die('Error connecting to mysql server');
}
/**
* Helperfunction to create a database query.
* @param string $query
* @return PDOStatement
*/
function prepareQuery(string $query) : PDOStatement {
return $GLOBALS["db"]->prepare($query);
}