Thinkphp向数据库插入数据失败原因
作者:bea
最近这几天在做一个物流方面的网站,用的PHP框架是thinkphp,昨晚到现在一直纠结在二个字段上面,插入的数据老是无法插入到这二个字段。 刚才找到了原因,那二个字段刚开始设计的时候字段名不是现在的字段名,而Thinkphp的有一个特点就是你操作的数据库都会被它缓存。所以,你将数据库字段改变后Thinkphp默认插入的字段还是以以前的字段名来操作的,所以你插入数据是无法成功的。 解决办法:进入当前项目的runtime文件夹下的Data / _fields 目录里,最好是将
最近这几天在做一个物流方面的网站,用的PHP框架是thinkphp,昨晚到现在一直纠结在二个字段上面,插入的数据老是无法插入到这二个字段。
刚才找到了原因,那二个字段刚开始设计的时候字段名不是现在的字段名,而Thinkphp的有一个特点就是你操作的数据库都会被它缓存。所以,你将数据库字段改变后Thinkphp默认插入的字段还是以以前的字段名来操作的,所以你插入数据是无法成功的。
解决办法:进入当前项目的runtime文件夹下的Data / _fields 目录里,最好是将里面的全部删掉,然后再试试插入数据就将字段改为你修改后的了。
总结:PHP框架Thinkphp的缓存比较严重,建议大家在开发的时候多删删缓存目录再调试看结果。
有用 | 无用猜你喜欢
您可能感兴趣的文章:
- 360提示威锋网上大面积遭挂马
- IE浏览器上看不了搜狐网站上的图片
- 在Linux下如何打开后缀.rar文件
- 右键没有迅雷下载但可以正常下载的方法
- 使XP系统字体变得更加清晰的办法
- 详细介绍Linux Ls命令以及其参数
- 系统中文件名乱码的文件如何正确删除
- 提高windows效率的几款免费软件
- 对XP系统的注册表你知道多少
- XP性能优化之使用注册表优化NTFS
- Red Hat Linux操作系统简介与安装
- XP系统优化设置加快运行速度
- 电脑使用技巧大全
- 如何快速提高电脑运行速度
- 教你怎样换电脑鼠标图标
- 教你怎么优化和美化电脑桌面
- ThinkPHP模板 用ThinkPHP写的模板应用
- thinkphp常使用的系统常量整理发布
- thinkphp视频教程下载地址兄弟连thinkphp视频