这是我控制器的代码
select(); var_dump($a); die; $this->display(); }}
windows 中不会有问题
linux 中就不好说了
'DB_PARAMS' => array(\PDO::ATTR_CASE => \PDO::CASE_NATURAL),
'DB_PARAMS' => array(\PDO::ATTR_CASE => \PDO::CASE_NATURAL),
这个配置是 让字段名不区分大小写。对表名无效。
我自己看了源代码,这是thinkphp默认将所有表名转换成小写,大写的在大写字母中间拆开,用_连接,并将大写字母改成小写。
我查不到关于配置表名的配置项。所以我直接从源代码入手,将转换成小写的函数去掉,拆分重组的函数也去掉。最后能用了。
那么久才上CSDN自己把帖子结了!
已抢140975个
抢已抢4614个
抢已抢7256个
抢已抢20898个
抢