database.php 532 B

12345678910111213141516171819
  1. <?php
  2. require_once(PATH_PHP.'config.php');
  3. $mysqli = new mysqli(get('host'),get('user'),get('password'),get('database'));
  4. if($mysqli->connect_errno){
  5. echo "Failed to connect to MySQL: ".$mysqli->connect_error;
  6. }
  7. $mysqli->autocommit(true);
  8. function query($query,$args = []){
  9. global $mysqli;
  10. for ($i=0;$i<count($args);$i++){
  11. $args[$i] = $mysqli->real_escape_string($args[$i]);
  12. }
  13. $result = $mysqli->query(vsprintf($query,$args));
  14. if (!$result){
  15. die("Query: ".vsprintf($query,$args));
  16. }
  17. return $result;
  18. }
  19. ?>