PDO プリペアド ステートメントを使用してテーブルからデータを取得するのに苦労しています。
以下は機能しない私のコードです。 $post は常に空です。
//connection to db has been made
$stmt = $db->prepare("SELECT * FROM posts WHERE id = ?");
$stmt->bindValue(1,$_GET['id']);
$post = $stmt->fetchAll(PDO::FETCH_ASSOC);
$stmt->execute();
問題は 3 行目にあると確信しているので、fetchAll(PDO::FETCH_ASSOC) 以外でデータを取得する方法があれば教えてください。
どうもありがとう。