6

初めて 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 つのグローバル設定でオブジェクトを返す他の方法。

4

4 に答える 4