<?php
// Connect to the database
$dbh = new PDO("sqlite::memory:");
// A small piece of the "world" database
$dbh->exec("
CREATE TABLE countrylanguage (
CountryCode TEXT, Language TEXT, Percentage REAL)");
$dbh->exec("
INSERT INTO countrylanguage VALUES
('RUS', 'Russian', 86.6),
('RUS', 'Tatar', 3.2),
('RUS', 'Ukrainian', 1.3)");
// SQL query execution
$res = $dbh->query("
SELECT
Language, Percentage
FROM countrylanguage
WHERE CountryCode = 'RUS'
ORDER BY Percentage DESC");
// Get first row
$row = $res->fetch();
echo $row['Language'] . ": " . $row['Percentage'], "\n";
// Get all rows
foreach ($res as $row) {
echo $row['Language'] . ": " . $row['Percentage'], "\n";
}
$dbh = null;