【前言】
? ? 用了一段时间的TP框架,发现查询手册其实也是必备技能。因为不可能都记住,而且版本更迭也很快。这里总结下最近应用TP3.2.3的难点和疑惑点
?
【主体】
?(1)U方法
u方法是一个自定义数据模型后用来调取数据库表名的方法,你使用和M一样,区别就在于M只调用系统Model,而U是调用你定义的Model
(2)I方法获取和POST获取
I('get.id')和I('post.'),I方法带过滤效果
(3)辅助方法
(4)连贯操作
(5)联表查询
(6)上传/添加操作时的上传时间
class="php" name="code">if(IS_POST){//处理提交
// 接收除了file外其他字段,因为file无法通过post接收
$post = I('post.');
//补全addtime字段
$post['addtime']=time();
//实例化模型
$model = M('doc');
$result = $model->add($post);
//判断保存结果
if($result){
$this->success('添加成功',U('showList'),3);
}else{
$this-error('添加失败');
}
}else{//展示模板
$this->display();
}
?
?
?
?
?
?
?
?
.