标签: php mysql drupal pdo drupal-7
我有一个Drupal 7视图应该返回一行,但是没有显示任何内容。
我在调试器中运行了视图,发现$stmt->fetch()返回false,表示找不到任何内容。
$stmt->fetch()
同时我使用服务器端查询日志记录来获取正在执行的查询,并且我发现它按预期返回一行。
我仔细检查了我正在使用$stmt->queryString阅读正确的查询 - 它匹配。
$stmt->queryString
$stmt->errorCode()返回00000;
$stmt->errorCode()
00000
所以我认为服务器和PDO之间的数据丢失了。这是可能的,我该如何调试或修复它?