您可能每天都会阅读此问题,因此我在尝试之前尝试了另一个Stackoverflow的答案:
CakePHP table is missing even when it exists
反正。我尝试从中选择数据的表确实存在(quadra-checked大写/小写!),它也通过$db->->listSources()
列出。
此处列出了查询,消息以及列出所有数据源表格的最后结果:
http://i.stack.imgur.com/CdhcV.png
注意:如果我在PHPMyAdmin中手动运行此查询,则可以正常工作。我想说在一个视图中不可能一次性输出图片 - 现在由你来告诉我相反的情况。顺便说一句:我非常确定使用正确的数据源。
我应该另外说明mysql-server托管在另一个平台上。因为我可以将它用于我的localhost-phpmyadmin如果我修改config.inc.php我可以保证它不是防火墙问题。
答案 0 :(得分:0)
代表xcy7e撰写:
错误是从本地模型执行查询。这是代码:
$conn = ConnectionManager::getDataSource('myDB');
$conn->query($query);
// instead of $this->query($query);