thinkphp 2.0无法自动映射字段,求教啊

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp 2.0无法自动映射字段,求教啊相关的知识,希望对你有一定的参考价值。

数据表user的字段:name,password,email。
只要将表单中name值改为表中相同就能插入成功,runtime下的文件也删了,
总之无法实现映射,求高人指导!!
模板\Tpl\default\Test\login.html
<html>
<form action="__URL__/register" method="post">
用户名:<input type="text" name="uName"/><br/>
密码:<input type="password" name="uPwd"/><br/>
邮箱:<input type="text" name="uEmail"><br/>
<input type="submit" value="注册"/>
</form>
模型 Lib\Model\TestModel.class.php代码:

class TestModel extends Model
protected $_map = array(
'uName'=>'name',
'uPwd'=>'password',
'uEmail'=>'email'
);

模块 \Lib\Action\TestAction.class.php中处理的函数:
function register()
$reg=D('user');
if($tem=$reg->create())
if($reg->add())
echo "添加到数据库成功";
dump($tem);

elseecho "create失败";

参考技术A 你上面是TestModel。
下面D的是User。这肯定不行了塞。
参考技术B $reg=D('user');
将D变成M试试

ThinkPHP 一个秘密版本 ThinkPHP 1.2

ThinkPHP 的一个神秘版本 ThinkPHP 1.2

询问过 ThinkPHP 官网的小伙伴都知道,偶尔 ThinkPHP 故障时会出现 ThinkPHP 1.2(下次看到就截图下来)。

但是我查了很多信息,都没有找到 ThinkPHP 1.2 版本的历史,这真的是一个秘密版本。

于是就留下了一个空缺。

以后有空再找找。

以上是关于thinkphp 2.0无法自动映射字段,求教啊的主要内容,如果未能解决你的问题,请参考以下文章

掌握Thinkphp3.2.0----自动完成

为啥thinkphp中字段映射不起作用

我的thinkphp用的3.1版本,但是自动验证,字段映射,自动完成按照官方步骤做的都不能用

ThinkPHP教程_PHP框架之ThinkPHP三大自动

ThinkPHP:关于字段映射parseFieldsMap中的变量名

浮点数定义到底是啥意思啊?求教!