Hi! Could we please enable some services and cookies to improve your experience and our website?

PHPize | SQLize | SQLtest

Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code

A A A
Login    Share code      Blog   FAQ
Copy Format Clear
CREATE TABLE my_table ( id INT AUTO_INCREMENT, n VARCHAR(10), k VARCHAR(10), PRIMARY KEY (id) ); INSERT INTO my_table(n, k) VALUES ('bar', 'fed'), ('fee', 'dbag'), ('foo', 'lish'), ('bum', 'per'), ('fum', 'ing'), ('boo', 'lean'), ('bee', 'ping');

Stuck with a problem? Got Error? Ask AI support!

Copy Clear
Copy Format Clear
<?php // $mysqli is already declared as a working database connection by this sandbox $sql = "SELECT id, n, k FROM my_table"; foreach ($pdo->query($sql) as $row) { vprintf("id: %d, n: %s, k: %s\n", $row); } echo "\n---\n"; foreach ($pdo->query($sql) as $row) { echo "id: {$row['id']}, n: {$row['n']}, k: {$row['k']}\n"; } echo "\n---\n"; foreach ($pdo->query($sql) as ['id' => $id, 'n' => $n, 'k' => $k]) { echo "id: $id, n: $n, k: $k\n"; } echo "\n---\n"; $result = []; foreach ($pdo->query($sql) as ['id' => $id, 'n' => $n, 'k' => $result[$id][$n]]); var_export($result);
Copy Clear