博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
THINKPHP自动验证,自动完成,字段…
阅读量:6173 次
发布时间:2019-06-21

本文共 530 字,大约阅读时间需要 1 分钟。

hot3.png

1、          使用自动验证方式必须用CREATE()方法才有效;

2、          如果主键不是递增的话,函数无法通过create()方法里面是否传入主键判断是更新操作还是插入操作。这个时候需要手动指定

create($_POST,1)【插入数据】

create($_POST,2)【更新数据】

3自动映射是将数据库字段隐射为别名,在表单中就可以使用别名了。

    protected $_map = array(   
        'name' => 'username',
        'pass' => 'password',
    );

注意前面的是别名,后面的是数据库字段,不要写反了,另外映射后后面的自动验证,自动完成还是要写数据库字段,不要写成别名了

protected $_validate=array(  

  array('name','require','用户名必填'),
  array('password','require','密码必填'),
 
 );

使用自动映射之后,自动验证这里的字段也就是红色的部分要使用数据库的字段,如果使用表单的字段就会无法使用

4如果自动验证出错的话 自动完成方法是不会执行的。

转载于:https://my.oschina.net/u/1186749/blog/616556

你可能感兴趣的文章
SPI协议及其工作原理浅析【转】
查看>>
原生js编写的安全色拾色器
查看>>
iOS:VFL语言
查看>>
让时间处理简单化 【第三方扩展类库org.apache.commons.lang.time】
查看>>
用scikit-learn学习DBSCAN聚类
查看>>
Linux设备模型(热插拔、mdev 与 firmware)【转】
查看>>
Android开发笔记第二篇(Android 手机概念)
查看>>
js隐藏与显示回到顶部按钮
查看>>
hdu4496 D-City(扭转和支票托收啊 )
查看>>
数据挖掘 | 数据理解和预处理
查看>>
关于大数据你必须了解的几个关键词!
查看>>
在Kali Linux中更改GRUB2背景的5种方式
查看>>
如何把Windows 10的“便笺”按钮从操作中心挪到开始菜单和桌面
查看>>
19 个必须知道的 Visual Studio 快捷键
查看>>
如何在Ubuntu命令行下管理浏览器书签
查看>>
《大数据分析原理与实践》一一2.1 大数据分析模型建立方法
查看>>
《 自动化测试最佳实践:来自全球的经典自动化测试案例解析》一一2.7 测试套件和类型...
查看>>
8月18日云栖精选夜读:阿里视频云最强转码技术揭秘:窄带高清原理解析+用户接入指南...
查看>>
涨姿势:工业物联网与大数据融合的四个重点
查看>>
社会学视角下的大数据方法论及其困境
查看>>