全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

ThinkPHP框架实现数据增删改

 使用TP框架主要是比较简单一些,之前我们写增删改,代码量相对来说还是比较多的,这里利用tp框架写起来是非常简单的,大大的减少了代码量

   这里我是以数据库的nation表为例的,nation表只有两列,一列是code  另一列是name,首先是增加add方法

functinon add()
{
    if(empty($_POST))//首先要判断一下是否有传过来的值
         {
              //如果没有传过来的值,那么直接显示模板就可以,在view文件夹下的Main文件夹下建一个名为add.html的文件就可以了
             $this->show();
          }
      else
      {
        //如果有传过来的值,需要收集信息添加
         $n->D("nation");
         $n->create();
         if($n->add())
              {
                //已经添加成功了,需要跳转页面,跳转到一个方法
                $this->success("添加成功","add",3);
              }
        else
              {
                 $this->error("添加失败");
               }
      }
}

其次是删除的方法,删除的方法就比较简单了,只要传过来一个主键值就可以的

function del($code)
{
   $n=D("nation");
   $n->delete($code);
}

最后是修改的方法,修改的方法相对来说要麻烦一丢丢,因为在我们打开需要修改的界面 会有一个默认的value值

function update()
{
  $n=D("nation");
  $arr=$n->find($_GET["b"])
  if(empty($_POST))
    {
      $this->assign("arr",$arr); //这样在模板页面的input code的value值为{$arr.code} 同理input name的value值为{$arr.name}
      $this->show();
    }
   else
   {
      $n->create();
     if($n->save())
       {
         $this->success("修改成功","add",3);
       }
      else
       {
          $this->error("修改失败")
       }
   }
}


# thinkphp  # 增删改  # thinkphp框架  # thinkphp框架教程  # thinkPHP数据库增删改查操作方法实例详解  # thinkphp3.2.3版本的数据库增删改查实现代码  # ThinkPHP基本的增删查改操作实例教程  # 就可以  # 值为  # 会有  # 如果没有  # 说要  # 为例  # 大大的  # 跳转  # 比较多  # 跳转到  # 主要是  # 主键  # 减少了  # _POST  # brush  # php  # add  # empty  # functinon  # nation 


相关文章: 建站主机数据库如何配置才能提升网站性能?  郑州企业网站制作公司,郑州招聘网站有哪些?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  浅谈Javascript中的Label语句  建站之星3.0如何解决常见操作问题?  建站之星微信建站一键生成小程序+多端营销系统  如何通过老薛主机一键快速建站?  岳西云建站教程与模板下载_一站式快速建站系统操作指南  英语简历制作免费网站推荐,如何将简历翻译成英文?  购物网站制作公司有哪些,哪个购物网站比较好?  如何生成腾讯云建站专用兑换码?  TestNG的testng.xml配置文件怎么写  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  如何实现建站之星域名转发设置?  如何用低价快速搭建高质量网站?  潍坊网站制作公司有哪些,潍坊哪家招聘网站好?  Android自定义listview布局实现上拉加载下拉刷新功能  如何通过.red域名打造高辨识度品牌网站?  巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成  建站168自助建站系统:快速模板定制与SEO优化指南  制作网站的公司有哪些,做一个公司网站要多少钱?  建站三合一如何选?哪家性价比更高?  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  网站制作壁纸教程视频,电脑壁纸网站?  建站为何优先选择香港服务器?  建站之星如何快速更换网站模板?  开心动漫网站制作软件下载,十分开心动画为何停播?  定制建站哪家更专业可靠?推荐榜单揭晓  如何快速重置建站主机并恢复默认配置?  如何在Golang中处理模块冲突_解决依赖版本不兼容问题  设计网站制作公司有哪些,制作网页教程?  建站主机选择指南:服务器配置与SEO优化实战技巧  可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?  网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?  无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?  如何制作算命网站,怎么注册算命网站?  如何自定义建站之星网站的导航菜单样式?  江苏网站制作公司有哪些,江苏书法考级官方网站?  小建面朝正北,A点实际方位是否存在偏差?  零基础网站服务器架设实战:轻量应用与域名解析配置指南  如何处理“XML格式不正确”错误 常见XML well-formed问题解决方法  网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?  如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?  如何快速生成高效建站系统源代码?  视频网站app制作软件,有什么好的视频聊天网站或者软件?  ,制作一个手机app网站要多少钱?  如何用wdcp快速搭建高效网站?  建站VPS能否同时实现高效与安全翻墙?  个人摄影网站制作流程,摄影爱好者都去什么网站?  如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。