程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> ThinkPHP中的CURD操作,ThinkPHPCURD操作

ThinkPHP中的CURD操作,ThinkPHPCURD操作

編輯:關於PHP編程

ThinkPHP中的CURD操作,ThinkPHPCURD操作


<?php
    //查詢多條記錄,返回二維數組
    $result = M("admin")->select();
    $result = M("admin")->where("id>2")->select();
    $result = M("admin")->where("id>2")->order("id desc")->limit("0,5")->field("id,username,psssword")->select();
    $result = M("admin")->where("id>2")->group("messageId")->having("messageId > 3")->order("id desc")->limit("0,5")->field("id,username,psssword")->select();
    //查詢一條記錄,返回一維數組
    $result = M("admin")->find();
    $result = M("admin")->where("id=2")->find();

    //要處理的數據放在數組data中
    $data   = array(
            "username" => 'wang',
            "password" => "123456"
        );
    //添加記錄,返回影響行數
    $updateRowNum = M("admin")->add($data);
    //刪除記錄,返回影響行數
    $updateRowNum = M("admin")->where("id = 2")->delete();
    //修改數據放在新數組new_data中
    $new_data   = array(
            "username" => 'wang_new',
            "password" => "123456_new"
        );
    //修改記錄,返回影響行數
    $updateRowNum = M("admin")->where("id = 2")->save($new_data);
    
    //執行select語句(不管是多行還是一行,全部返回二維數組)
    $result = M()->query("select * from admin a,user u where a.id = user.aid");
    //執行insert、update、delete語句,返回受影響行數
    $updateRowNum = M()->execute("insert/update/delete語句");
    //計算查詢行數(一般用於select語句)
    $row    = M("admin")->select()->count();
    $row    = M("admin")->where("id > 3")->select()->count();
?>

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved