【发布时间】:2025-12-02 13:50:01
【问题描述】:
我正在使用 PDO 执行一个简单的查询,没有绑定参数。我已经直接针对我的数据库对其进行了测试,它执行干净,返回了预期的结果。但是,当我将它插入我的 PDO 对象并调用 fetchAll() 时,它会返回一个空数组。
$query = 'SELECT count(*) as mycount FROM mytable';
$mysql = $connection->prepare($query);
$result = $mysql->fetchAll();
print_r($result);
预期结果:
array
(
[mycount] => 8
)
实际结果:
array
(
)
任何想法可能导致此问题,或如何解决此问题?
【问题讨论】: