栏目修改和删除登陆

下一节课程: 链接制作(4608次播放)

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

Thinkphp3.2.3个人博客开发

难度:高级共21节173677次学习
章节评论笔记课件
第1章 Thinkphp个人博客开发
课程介绍
模版引入
数据库的创建
模版分离
栏目简单添加
栏目验证
栏目显示排序
栏目修改和删除
链接制作
链接完成
引入文章编辑器
文章显示
文章修改
管理员的增加
管理员修改和删除
用户登录
验证码引入
后台内容完善
前台模版引入
公共数据导入
页面完善

全部评论我要评论

  • 。

    3年前

    修改获取catename和id,form表单action=“”并没有传值啊,为啥还能获取到?

    回复
    1

  •  ⃢

    在控制器那边已经有函数Is_POST(),判断是否提交表单

     ⃢ · 1年前
  • ♪感受心靈De音樂♫

    ♪感受心靈De音樂♫2年前

    学完了1-7下一步学1-8

    回复
    0

  • 颖

    2年前

    问题解决了,是自己写错了一个字母。。。。

    回复
    0

  • 颖

    2年前

    最后修改那,老师也出现过修改失败,为什么后边一次就修改成功了,我试了几次还是修改失败,是需要改哪吗?不知道为什么是修改失败?

    回复
    0

  •  ⃢

    你得看看id有没有传过去,修改是根据id找到定位的

     ⃢ · 1年前
  • 4年前

    说话不清是硬伤啊

    回复
    0

  • 全部笔记发布笔记

  • 森

    4年前

    public function edit(){ $cate=D('cate'); if(!IS_POST){//如果没有点击提交 $cater=$cate->find(I('id')); }else{ $date['id']=I('id'); $date['catename']=I('catename'); // dump($date);die; if($cate->create($date)){ if($cate->save()){ $this->success('修改栏目成功',U('lst')); }else{ $this->error('修改栏目失败'); } }else{ $this->error($cate->getError()); } return; } $this->assign('cater',$cater); $this->display(); }

    1

  • 森

    4年前

    CONTROLLER: 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

  • 자기야

    자기야4年前

    数据库

    0

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