PDO->query() 用于查询数据记录并返回查询结果。
语法:
PDO->query( string statement )
例子:
//构造PDO连接
$dbh = "mysql:host=localhost;dbname=test";
$db = new PDO($dbh, 'root', 'root123');
$db->query("set character set 'gbk'");
//查询数据
$sql = "SELECT * FROM user";
$sth = $db->query($sql);
while($row = $sth->fetch()){
echo "用户名:".$row['username']."
";
echo "电子邮件:".$row['email']."
";
echo "注册日期:".date("Y-m-d", $row['regdate'])."
";
}
$db = null;
?>
在上面的例子中,我们仿照 MySQL 教程章节的查询例子,用 PDO 的方式对 user 表进行查询操作。