zoukankan      html  css  js  c++  java
  • thinkPHP CRUD操作

    数据访问

    以 nation 表为例

    方法一  => select()

    ①造模型对象

    $naiton = D('Nation');   //也可以使用M()方法

    ②查询所有

    $a = $nation -> select(); //调用select()方法查询所有,返回二维关联数组

    ③根据主键查

    $a = $nation ->select('n001'); //根据主键查

    ④也可以根据多个主键查

    $a = $nation ->select('n001,n002,n003'); //根据多个主键查

    方法二 => find()

    $a = $nation -> find('n001'); //只能查一条数据,并且返回一维数组

    连贯操作

    1.where() 用来加条件;

    $a = $nation -> where("name='汉族' or name='满族'") -> select();  //调用where(条件)方法返回一个对象,然后接着调用select()

    返回二维数组

    开启调试模式可以看到 SQL 语句

    2.table() 用于切换操作的数据表,对多表进行切换

     例:现在有一个Nation对象,但是要查Info表,为了减少代码冗余,调用table()方法;

    $a = $nation->table('Info')->select();  //同样返回一个二维数组对象

  • 相关阅读:
    c程序实验报告
    C程序设计实验报告
    第六章 实验报告(函数与宏定义)
    熊承启第五章循环结构实验
    循环结构课后反思
    c语言实验报告
    c语言设计实验报告
    第九章 结构体与共用体
    第八章 指针实验
    数组实验
  • 原文地址:https://www.cnblogs.com/wells33373/p/6224905.html
Copyright © 2011-2022 走看看