PDO获取类,消息

时间:2015-12-29 11:21:09

标签: php pdo

我有FETCH_CLASS的问题。这部分代码不显示我数据库中的任何数据。

class Names {
   public $name, $mail, $city, $entry;
}

$stmt = $db->query('SELECT * FROM data');
$query->setFetchMode(PDO::FETCH_CLASS, 'Names');
while($r = $stmt->fetch()){
print_r($r);
} 

我也有这个问题。没有任何事情发生。

$stmt = $db->query('SELECT * FROM data');

while($r = $stmt->fetch()){
echo $r->message, '<br>';
}

另一个问题。所有这些代码必须始终在execute()函数之前,或者它可以以某种方式之后?

1 个答案:

答案 0 :(得分:0)

尝试使用ist查询:

$stmt = $db->query('SELECT * FROM data');
$stmt->setFetchMode(PDO::FETCH_CLASS, 'Names');
while($r = $stmt->fetch()){
print_r($r);
}