初めて 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()
しかし、私が行うfor each クエリを呼び出したくありません。
デフォルトの FetchMode を設定する方法はありますか? query()
または、1 つのグローバル設定でオブジェクトを返す他の方法。