TP框架如何绑定参数。目的进行ajax验证

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TP框架如何绑定参数。目的进行ajax验证相关的知识,希望对你有一定的参考价值。

TP框架的自动绑定

对于某些操作的情况(例如模型的写入和更新方法),可以支持参数的自动绑定,例如:

首先需要开启DB_BIND_PARAM配置参数:

 ‘DB_BIND_PARAM‘ => true

然后,我们在使用

1.$Model = M(‘User‘);
2.$Model->name = ‘thinkphp;
3.$Model->email = ‘[email protected];
4.$Model->add();

会自动对写入的数据进行参数绑定操作。其操作等效于:

1.$Model = M(‘User‘);
2.$Model->name = ‘:name‘;
3.$Model->email = ‘:email‘;
4.$bind[‘:name‘] = ‘thinkphp‘;
5.$bind[‘:email‘] = ‘[email protected];
6.$Model->bind($bind)->add();

  当然参数可以为变量:

1.$Model->username = $username;
2.$Model->password = $password;
3.$Model->email = $email;
4.$Model->phone = $phone;
5.$re=$Model->add();

以上是关于TP框架如何绑定参数。目的进行ajax验证的主要内容,如果未能解决你的问题,请参考以下文章

tp框架实现ajax注册验证 静态验证

tp框架的ajax验证用户姓名的比较

TP3.2 + 其他任何PHP框架编辑删除添加数据,返回原分页 (ajax+form两种方式提交均可以)

tp框架表单验证

框架学习日志:如何通过Ajax进行分页查询并绑定数据?

TP框架Ajax如何使用