【发布时间】:2013-02-01 23:43:27
【问题描述】:
如何解决以下错误?
致命错误:在非对象上调用成员函数 fetch_assoc() 在第 27 行的 index.php 中调用堆栈:0.0000 644064 1. {main}() index.php:0
这是我目前运行的代码:
$sql = 'SELECT * FROM pm_user WHERE name='.$_SESSION['pmname'].'';
$result = $pdo->query($sql);
$row = $result->fetch_assoc(); // line 27
echo $row['img'];
提前致谢
【问题讨论】:
-
嗯。我不能像过去两年那样正确地将其标记为重复,因为“标记为重复”系统已被破坏。无论如何,请在发布问题之前进行搜索。这个问题已被回答 数十万次。 stackoverflow.com/questions/14656942/…
-
另外,你到底为什么使用 PDO 而不是prepared statements?