PDOクラスとPDOStatementクラスが腑に落ちません
たとえばこのような場合、
$sql = 'select id, name from shouhin where id > ? AND id < ?'; $stmt = $dbh->prepare($sql); (中略) $stmt->execute(array(3, 6)); while($result = $stmt->fetch(PDO::FETCH_ASSOC)){ print($result['id']); print($result['name'].'<br>'); }
prepare()で返ってきたPDOStatementオブジェクトに対してexecute()実行後に、PDOSクラスのメソッドであるfetchでPODクラスが使えるのはどうしてでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/22 07:09