栏目显示排序 登录

下一节课程: 栏目修改和删除 (7055次播放)

5 秒后自动播放下一节
  重新观看
介绍 >

Thinkphp3.2.3个人博客开发

难度:高级 共21节 201951次学习

新课:PHP零基础(CMS开发)教学!

立即报名
章节 评论 笔记 课件
第1章 Thinkphp个人博客开发

课程介绍

08分钟11秒

模版引入

17分钟53秒

数据库的创建

22分钟21秒

模版分离

18分钟29秒

栏目简单添加

20分钟34秒

栏目验证

13分钟19秒

栏目显示排序

27分钟19秒

栏目修改和删除

18分钟56秒

链接制作

13分钟25秒

链接完成

20分钟24秒

引入文章编辑器

19分钟59秒

文章显示

32分钟51秒

文章修改

14分钟55秒

管理员的增加

14分钟27秒

管理员修改和删除

16分钟21秒

用户登录

23分钟04秒

验证码引入

18分钟00秒

后台内容完善

16分钟33秒

前台模版引入

21分钟13秒

公共数据导入

23分钟58秒

页面完善

31分钟19秒

全部评论我要评论

  • Lucas

    Lucas5年前

    正在学习1-7~~~~

    回复
    0

  • 全部笔记发布笔记

  • 为往圣继绝学

    为往圣继绝学5年前

    主要是按键排序挺不错的

    0

  • sun

    sun5年前

    D()和M()方法的区别: D和M的区别主要在于 M方法不需要创建模型类文件,M方法不会读取模型类,所以默认情况下自动验证是无效的,但是可以通过动态赋值的方式实现 而D方法必须有创建模型类。 我们可以用下面两种方法去创建一个数据表的映射对象 第一种:$Test = D(‘Test’) 第二种:$Test = new Model(‘Test’) 虽然这两种都可以对数据进行select,insert,delete,udpate操作,在 数据验证上有很大的不同, 用第一种方式实例一个模型就会有数据检查功能,如果 title 没有填写的话就会提示 “请输入标题” (这个是tp提供的一个自动验证功能,当然也需要在相应的model中定义好验证条件); 如果用第二种就没有了这个数据验证功能,需要手动验证。

    数据对象赋值的方式,save方法无需传入数据,会自动识别。 注意:save方法的返回值是影响的记录数,如果返回false则表示更新出错,因此一定要用恒等来判断是否更新失败。 save方法支持使用field方法过滤字段和filter方法过滤数据 setField方法支持同时更新多个字段,只需要传入数组即可

    0

  • 森

    6年前

    循环排序:public function sort(){ // dump($_POST);die; $cate=D('cate'); foreach ($_POST as $id => $sort) { // UPDATE `blog`.`blog_cate` SET `sort` = '5' WHERE `blog_cate`.`id` =5; // $cate->where(array('id'=>$id))->setField('sort',$sort); $cate->where('id='.$id)->setField('sort',$sort); } // dump($_POST);die; $this->success('排序成功',U('lst')); }

    1

  • 取消 回复 发送
  • 取消 发布笔记 发送
  • PHP中文网