mysqlは初めてで、PDOは非常に新しいです-しかし、たくさんのチュートリアルで学ぼうとしています。
ユーザーIDに対応するデータベースのエントリを取得し、それを使用してプロファイルページにユーザー名などをエコーアウトしようとしています。
$stmt = $conn->query('SELECT * FROM clients WHERE id = 42');
$results = $stmt->fetchAll(PDO::FETCH_ASSOC);
// Content here...
echo $results['firstname'];
これにより、名が未定義であるというエラーが発生します。ここで何が間違っているのでしょうか。
このチュートリアルの作業:http ://wiki.hashphp.org/PDO_Tutorial_for_MySQL_Developers