thinkphp中 model模板怎么定义表(就是在UserModel中怎么写),希望可以写个例子,表3个字段就行了
展开全部
假设你有一个tp_user表,tp是表前缀,里面有字段id name pass addtime
在model中写法
//类名才用驼峰命名,除去表前缀剩余的部分,首字母大写,联合Model,如下规则:
class UserModel extends Model
{
//自动验证
protected $_validate = array(
array('name','require','用户名不能为空'),
array('name','','用户名已存在',0,'unique',1),
array('user_pwd','require','新密码不能是空',0,'',2),//只更新时验证
);
//自动完成
protected $_auto = array (
array('addtime','time',1,'function'),
);
//上面的一些规则可以参考自动完成和自动验证的规则,需要调用函数的时候,在下面自己再添加自定义的函数
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
UserModel
User是表名:
class UserModel extends Model{
这里面什么都不用写就,在PHP代码中直接M(“User”),就可以对User表进行增删改查了
}
User是表名:
class UserModel extends Model{
这里面什么都不用写就,在PHP代码中直接M(“User”),就可以对User表进行增删改查了
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询