TP框架,看完,你就能做一个TP框架做的小项目
2015-10-28 07:43
681 查看
首先:知道TP框架里面的基本结构-在APP里面,moduls里面放的是项目的代码,如:moduls下面有一个Admin和Index目录,里面分别放的是很多项目的后台(Admin)和前台(Index)的代码,然后Admin和Index下面,分别有action(控制器),和模板(Apl),比如是Index目录下面的,里面的Action目录下面,放的是项目的方法,在Apl下面的项目的名称和在Action里面的后台代码是文件名(也就是控制器和Tp模板的名字一样)一样,控制器里面的方法,如果Apl里面的一些页面要显示的话,那这个页面就要对应一个方法,并且此方法里面要有this−>display(),这个方法,意思是,把页面显示出来,注意,里面的一些方法对应着一个Apl目录下页面,但是,有一些方法是去处理数据的,所以它没有对应的html模板。其次:先知道它的几个基本的函数的使用−、比如U()函数,一般使用最多的是获取URL地址;M()方法,是实例化一个数据表,才能进行数据操作;save()方法,是修改数据的方法,select()方法,是查询数据表的所有数据,add()方法,是往数据库里面添加一条数据,delete()方法,是往数据表里面删除数据;下面我附上几行代码:1、查找:this->job=beilijoba−>where(where)->select();
2、修改数据
if(M(‘beilijoba’)->where(where)−>save(save)){
this->success(“加入回车站成功”);
}else{
$this->error(“加入回车站失败,请重试”);
}
}
3、添加数据
if(list=beilijoba−>add(job)){
$this->success(“发布成功,请耐心等待审核");
}
else{
$this->error("发布失败,请重试哦“);
}
4、删除数据
if( M(‘beilijoba’)->where(where)->delete()){this->success(“删除成功”);
}
else{
$this->error(“删除失败,请重试”);
2、修改数据
if(M(‘beilijoba’)->where(where)−>save(save)){
this->success(“加入回车站成功”);
}else{
$this->error(“加入回车站失败,请重试”);
}
}
3、添加数据
if(list=beilijoba−>add(job)){
$this->success(“发布成功,请耐心等待审核");
}
else{
$this->error("发布失败,请重试哦“);
}
4、删除数据
if( M(‘beilijoba’)->where(where)->delete()){this->success(“删除成功”);
}
else{
$this->error(“删除失败,请重试”);
}
相关文章推荐
- ntpd、ntpdate的区别
- FTP主动模式和被动模式的比较
- windows 上传ftp的一个小脚本
- Laravel报错:Session store not set on request.
- Thinkphp学习笔记-controller与view绑定
- ThinkPHP学习实践(一)ThinkPHP重要概念与技术思想索引
- 日常收集整理php正则表达式(超常用)
- PHP中基于perl的正则表达式处理函数
- 搭建FTP服务器
- php判断当前操作系统类型
- PHP框架Laravel学习心得体会
- php实现阳历阴历互转的方法
- PHP加密解密函数详解
- php检查页面是否被百度收录
- php如何获取文件的扩展名
- php将数组存储为文本文件方法汇总
- php简单日历函数
- laravel学习历程二
- PHP编程效率的20个要点
- php执行脚本获得root权限问题