1
新的mysql和非常新的PDO - 但我试图学习大量的教程。PHP 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
随着尊重,这将改变什么?你只是将它从fetchall更改为获取...? – Jonathan
这实际上修复了它。我只是在研究Fetch和fetchall之间的区别 – cantaffordretail
哇,我真的很震惊。 +1为了我。 @mcflause,我也建议检查一下准备好的语句。很有用。 – Jonathan