Skip to content
Snippets Groups Projects
Select Git revision
  • 5ddb85b24417405b65b1661f9a1a0c4442043f41
  • main default protected
  • rewrite
  • production
4 results

database.php

Blame
  • database.php 471 B
    <?php
    // Functions for interacting with the database. Requires PDO is initialised at $pdo.
    
    function db_execute($sql, $variables=[]) {
    	global $pdo;
    
    	$stmt = $pdo->prepare($sql);
    	$stmt->execute($variables);
    	return $stmt->fetch();
    
    }
    
    function db_execute_all($sql, $variables=[]) {
        global $pdo;
    
        $stmt = $pdo->prepare($sql);
        $stmt->execute($variables);
        return $stmt->fetchAll();
    
    }
    
    function db_query($sql) {
    	global $pdo;
    
    	return $pdo->query($sql);
    }