zoukankan      html  css  js  c++  java
  • 20181102 ThinkPHP模型连接数据库 查询 ajax

    1.连接数据库

    在模板配置文件里面写

    2.创建Model模型   让Home和Admin共同使用

    3.实例化模型的方法

      第一种:

     第二种: M()方法

    第三种:D()方法

    M()方法和D()方法的区别:

       在tp3.2以后,M()和D()是一样的,在3.2之前版本中M()类似于是 new Model(),D('goods)类似是 new GoodsModel(),M方法和D方法都用于实例化一个模型类,M方法 用于高效实例化一个基础模型类,而 D方法 用于实例化一个用户定义模型类。

     对数据表进行简单的 CURD 操作而无复杂的业务逻辑时用M()方法

     但要使用模型类里面业务逻辑时用D()方法

    扩展(

                   数据的处理常规是增删改查CURD

     

                   增:C    create   对应在THINKPHP 是 $n->add()

     

                   删:D    delete   对应在THINKPHP 是 $n->delete()

     

                   改:U    update   对应在THINKPHP 是 $n->save()

     

                   查:R     read    对应在THINKPHP 是 $n->select()

    2.对表的操作

      增加:M('表名')->add($data);

      删除:M('表名')->delete($id);

      修改:M('表名')->save($data);

         查询:M('表名')->select();

    1.普通查询:

    在模型里面循环取出goods/show.html:

    条件查询:

    获取一条记录:

    动态查询: getby+字段名

    聚合函数:

    2.数据添加:

    3.数据修改:

    4.数据删除:

  • 相关阅读:
    H.264---(I、P、B帧)(I帧和IDR帧)(DTS和PTS、time_base)
    H.264---帧内预测编码和帧间预测编码
    H.264---编码架构分析
    视频编码技术---可分级视频编码
    Linux 进程通信
    mac 下使用 git && SourceTree
    mac 下安装 mongodb,Robommongodb
    mac 下 nginx的安装
    VPD(Virtual Private Database) 简单演示
    connect by prior start with
  • 原文地址:https://www.cnblogs.com/sp1234/p/9894278.html
Copyright © 2011-2022 走看看