2011-11-18 139 views
-1

好了,这绝对是不可思议。我有一个我正在使用的cakephp应用程序。我从controller actionviewbeforeFilter删除所有代码。我什至做了一个SQL转储,以查看正在对数据库进行的查询。即使没有对数据库进行查询,记录也不断插入到我的一个表中。这怎么可能?没有查询的SQL记录插入?

+5

你在某些时候执行查询。检查你还没有检查的脚本,然后仔细检查一切。 –

+0

我发现它在哪里发生,但无法弄清楚为什么。 – LordZardeck

+0

@LordZardeck看来您最初的问题得到回答,并且已经更新了这个问题,包括第二个问题。如果我是正确的,请从这里删除第二个问题,并在新问题中解决。这将从您的原始问题的讨论消除杂波,以及提供其他明确的问题来看待解决帮助你。 –

回答

0

好了,我发现这个问题。我有两条匹配地址的路线。所以2个请求在哪里执行。

Router::connect('/profile/settings', array('controller' => 'players', 'action' => 'settings')); 
Router::connect('/profile/*', array('controller' => 'players', 'action' => 'view'));