sql正确,php却查询不到

我用thinkphp写了一个查询,一直查不出来,然后我吧他打印出来

clipboard.png

在数据库里面执行

clipboard.png

显示却是成功的,很懵逼不知道怎么回事,求助各位大神

阅读 5k
4 个回答

请删除thinkphp 框架里面的runtime 等目录里面的 全部缓存,再试.

thinkphp中有数据库字段缓存的,tp3的话在runtime下面的Data下的_fields中,tp的话你用命令清除下字段缓存或者删除了缓存文件就好了

有些时候查了很久的原因发现是本地有两个数据库,一个有数据一个没数据,然后php连到没数据的了

两种可能性
1.开启了数据库缓存
2.开启了查询缓存

清除runtime目录

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题