PHP: query MySQL con mysqli

PHP: query MySQL con mysqli

In PHP è semplice effettuare una query ad un database MySQL con mysqli.

Possiamo definire la seguente funzione:


$connection  = new mysqli('localhost', 'username', 'password', 'database');
$connection->set_charset('utf-8');

function get_results($query) {
    global $connection;
    $results = array();
    if ($result = $connection->query($query)) {
        while ($row = $result->fetch_assoc()) {
            $results[] = $row;
        }
        $result->free();
    }
    return $results;
}

Esempio d'uso:


require_once('db.php');
$products = get_results('SELECT id, title, price FROM products ORDER BY price DESC LIMIT 6');

Torna su