PHPize Online / SQLize Online  /  SQLtest Online

A A A
Share      Blog   Popular
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');
Copy Clear
Copy Format Clear
<?php // $mysqli is already declared as a working database connection by this sandbox $sql = "SELECT * 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);
Show:  
Copy Clear