zoukankan      html  css  js  c++  java
  • TP框架表的操作(增删改查)

    增:M("表名")->add()

    例:用了create()方法,这个方法要求把前面input的name改成字段名,这样就自动把获取到的value值给添加给对应的字段,要比传统的简化的多

    删:M("表名")->delete()

    例:用get传输方式向后台传输删除条件,这个传输方式跟form表单提交不是一回事

    改:M("表名")->save()

    例:修改要执行两个操作,一个是在show页面点修改,获取修改的条件,并把条件传到后台作为查询表数据的条件

    把注册的变量给update.html(修改页面)页面使用,因为这是后台获取的是一条数据,所以不用循环,可以直接使用

    在修改页面form表单里创建一个input隐藏域,它的value是主键,在提交form表单的时候把它的value当做条件给后台

    查:M("表名")->select()

    基础查询语法例子:

    havingwhere的区别:

    区别一:

    where后面跟的字段必须在数据表中有

    having后面跟的字段必须在数据集中有

    区别二:

    select * from 表  where 条件  group by 分组  having 条件

    实际应用中,把查到的数据注册一个变量,然后在Html页面循环字段名(volist循环或者for循环)

    例:

    循环下拉框的例子:

    聚合函数:

     

  • 相关阅读:
    BigDecimal的一些用法
    java文件读写实例
    2017java文本文件操作(读写操作)
    java一些必会算法
    代码规范、如何写出好代码
    File available()方法
    Java当中的JVM
    分布式锁机制
    异常处理---抛与踹
    while eles
  • 原文地址:https://www.cnblogs.com/cp123/p/9240196.html
Copyright © 2011-2022 走看看