【发布时间】:2010-10-19 08:53:48
【问题描述】:
第一次尝试 PDO。
$dbh = new PDO("mysql:host=$hostname;dbname=animals", $username, $password);
$stmt = $dbh->query("SELECT * FROM animals");
$stmt->setFetchMode(PDO::FETCH_INTO, new animals);
foreach($stmt as $animals)
{
echo $animals->name;
}
如果我跳过setFetchMode() 方法,那么我需要调用我不想要的$animals["name"]。
但我不想为我所做的每个查询调用setFetchMode()。
有没有办法设置默认的 FetchMode ?或其他一些方法使 query() 返回具有一个全局设置的对象。
【问题讨论】: