query ฐานข้อมูล
query ฐานข้อมูล ด้วย PDO
ตัวอย่าง
$mysql = new
PDO('mysql:host=localhost;dbname=testdatabase',
'testusername', 'testpassword');
$pdostatement1 = $mysql->query('SELECT
* FROM city');
$result = $pdostatement1->fetchAll()
;
foreach ($result as $record)
{
echo "$record[name] is in
$record[country]<br>"
;
}
ผลลัีพธ์คือ
New York is in USA
Tokyo is in Japan
ตัวอย่างนี้เป็นการติดต่อกับฐานข้อมูลชื่อ testdatabase และข้อมูลของ table ชื่อ
city
ฟังก์ชัน query() ของตัวแปร $mysql
จะreturnมาเป็น PDOStatement object แล้วใช้ฟังก์ชัน fetchAll() เพื่อreturn array
มาใช้กับคำสั่ง foreach