cakephp开发中遇到的问题

cherry_hit_tom 2011-04-18 08:11:06
for($i=0;$i<5;$i++){
$result = $this->query("select uuid() as total");
print_r($result);
}
我是在cakephp 下运行的,为什么打印的5条记录的结果都是一样的?请高手回答
...全文
91 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2011-04-22
  • 打赏
  • 举报
回复
sql 指令是一样的,自然结果也就一样
否则就完蛋了
cherry_hit_tom 2011-04-20
  • 打赏
  • 举报
回复
测试过,与缓存无关
hahaliu005 2011-04-18
  • 打赏
  • 举报
回复
这得看cakephp的query()方法是怎么封装的了,他有可能跟缓存有关,如果将执行的sql跟以前执行过的sql相等,它就直接将以前的结果拿出来了,我是猜的哈,坐等正确答案

4,251

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧