Thinkphp-“大小写错误“引起“找不到数据库表”
来源:互联网 发布:linux 模块参数设置 编辑:程序博客网 时间:2024/06/09 23:46
数据表M方法,注意大小写,否则找不到表
今天建了2个表,在用数据表时发现如果其中有大写字母,ThinkPhp会自动加“_”,然后就提示表不存在了。具体如下:
数据库表名:base_dbinfo、dbmgr_tbs
如果在controller.class.php文件中写小写,则不会报错。
public function add(){ $dbInfo = M('base_dbinfo'); var_dump($dbInfo); }
但是如果写成如下,就会出现找不到表的情况:
public function add(){ $dbInfo = M('dbmgr_dbInfo'); --->dbInfo其中的I是大写 var_dump($dbInfo); }
以后注意!!!
阅读全文
0 0
- Thinkphp-“大小写错误“引起“找不到数据库表”
- MYSQL因为区分大小写而引起找不到表
- MySQL因为区分大小写而引起找不到表
- Linux MYSQL因为区分大小写而引起找不到表
- MYSQL因为区分大小写而引起找不到表
- ORA-01017 11G用户名称区分大小写引起的数据库链错误
- Thinkphp: 关于文件格式引起运行的错误
- 解决centos下安装mysql5.6找不到my.conf与数据库表大小写识别问题
- Linux Ubuntu apt-get安装mysql数据库并处理找不到mysql表名大小写问题
- IMP 数据库版本不对引起的错误
- 数据库断电 引起错误恢复过程。
- thinkphp url大小写更改
- thinkphp模板大小写问题
- 关于mysql 数据库表名区分大小写导致程序错误解决方法
- MySQL在Linux找不到表名-处理忽略大小写
- ThinkPHP 找不到index方法
- thinkphp模型找不到数据表
- Thinkphp Url 大小写的设置
- pyflame入门
- 获取键盘键值
- 日期操作 、 集合框架
- HTML基础--多媒体标签 06
- ios环信-由自定义列表获取群组聊天窗体
- Thinkphp-“大小写错误“引起“找不到数据库表”
- python(一)列表与元组----元组
- Android stadio 关联源码
- 微信html5开发
- svn清除本地缓存
- 欧几里德与扩展欧几里德算法
- pycharm Non-ASCII character '\xe5'中文编码错误
- 解决:eclipse报错:target runtime com.genuitec.runtime.generic.java is not defined
- [LintCode 382]给定一个整数数组,在该数组中,寻找三个数,分别代表三角形三条边的长度,问,可以寻找到多少组这样的三个数来组成三角形?