求教
thinkphp吧
全部回复
仅看楼主
level 3
protected $_validate = array(
array('userName','require','客服姓名不能为空!'),
//array('userName', '', '客服已经存在',1 ,'unique', 3),
array('userName','','用户名已经存在!',2,'unique',1), // 在新增的时候验证username字段是否唯一
array('loginName','require','客服登录名不能为空!'),
array('loginPsw','require','客服密码不能为空!'),
array('reloginPsw','require','重复密码不能为空!'),
array('reloginPsw','loginPsw','两次密码不一致!',1,'confirm',3),
);
判断用户是否存无效,是怎么回事,添加客服时客服名和数据库已有客服名字一样还是可以添加成功,别的验证都正常运行,怎么回事,求教
2012年09月22日 15点09分 1
level 4
看下文档就知道了
2012年09月23日 03点09分 2
前辈,我也看了文档,照实例的写,在网上搜的,都试了,还是不行,验证是否为空就可以,就是验证是否唯一无效,也不报错,直接添加成功了
2012年09月23日 11点09分
level 2
require是什么意思
2016年09月01日 03点09分 4
level 11
大兄弟 多用用think你就知道了 这个验证坑多着呢
2016年09月02日 01点09分 5
level 6
是否写了字段映射?
2016年09月04日 04点09分 6
level 2
array('userName','','用户名已经存在!',1,'unique',1),
试一试,
unique前面的 数字 意义:
0 存在字段就验证(默认)
1 必须验证
2 值不为空的时候验证
2016年09月08日 15点09分 7
level 1
必须使用create方法创建数据对象才行
2016年09月13日 10点09分 9
1