[第四天]增删改查大法汇总

1.确定需要创建的功能,使用navita创建数据表


2.创建Da控制器

php think make:controller admin/Da

3.创建公共模型:

php think  make:model ConMondel

比如创建ConModel,使用DaModel模型继承ConModel

在DaModel中构建相关的数据库方法

在ConModel中确定需要使用的数据表是哪一张


4.在controller控制器中创建相应的方法

也可以通过ajax调用其他控制器中的方法,比如

url:"{:url('index/index'}"

url:"{:url('shangchuan/shangchuan')}"

相当于引入的是shangchuan控制器中的shangchuan方法

以此方法就可以进行增删改查

5.查询功能:


通过{volist name="list" id="vo"}

{$vo.id}{$vo.name}

{/volist}

通过此实现数据显示和列表循环

6.增

首先创建create功能的方法,然后return $this->fetch();

通过ajax调用save方法,实现数据的存储

以data数据的形式通过ajax方式传值,最后通过save方法存储



返回值的形式主要通过方法中json的形式进行判断

json用来进行判断非常方便,能够节省不少的人工成本;

7.删除功能

通过javascrip直接调用delete方法,使用json进行判断,此时需要进行$id的传值 



使用del标签与layer组件进行绑定

然后调用delete方法


8.修改功能



直接使用控制器中的edit方法进行管理,通过调用edit方法,不使用ajax即可完成相关应用的创建和操作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值