、ThinkPHP十四字段映射
2015-12-15 15:48
423 查看
当表单中的name后面的值和数据库中字段是一致的时候才能被create方法收集到 ,有一种方法能改变这种方式 就是字段映射
新建一个model类如:
model中的代码为:
<?php
namespace Model;
use Think\Model;
class UserModel extends Model{
protected $_map = array(
'name' =>'username', //吧字段中username映射为name
'psd' => 'user_pwd',
);
}
实例化这个model的代码是:
public function register(){
if($_POST){
$model = \Model\UserModel(); //实例化一个model model中的$_MAP就自动映射了
$data = $model->create(); //收集
var_dump($data);
}
}
新建一个model类如:
model中的代码为:
<?php
namespace Model;
use Think\Model;
class UserModel extends Model{
protected $_map = array(
'name' =>'username', //吧字段中username映射为name
'psd' => 'user_pwd',
);
}
实例化这个model的代码是:
public function register(){
if($_POST){
$model = \Model\UserModel(); //实例化一个model model中的$_MAP就自动映射了
$data = $model->create(); //收集
var_dump($data);
}
}
相关文章推荐
- phpcms v9 黄页实现手机访问手机版,电脑访问电脑版(双模板)
- xhprof进行线上PHP性能追踪及分析
- 【PHP】类和对象
- PHP过滤
- ThinkPHP十三禁止翻墙访问
- H.264码流整个RTP封包过程
- php xml 查找
- PHP开启opcache方法
- PHP 魔术方法
- 几款常用PHP开发工具
- PHP防御XSS攻击
- php => PHP程序设计经典300例
- php => php经典编程265例目录
- PHP页面间参数传递的四种方法详解
- PHP CURL CURLOPT参数说明(curl_setopt)
- PHP中curl_init函数用法
- 字符串数组转为PHP级数组
- 关于rawurldecode PHP自动解码
- 变量赋值、销毁与作用域
- php 评论中添加手机表情,提示插入到数据库中出错,有解决办法