zoukankan      html  css  js  c++  java
  • ThinkPHP

        public function show(){
        	//使用model模型
        	//1、可以使用 $user = new Model('User');
        	//2、可以使用 $user = M('User');
        	$user = M('User');
    
            //++++++++++ 获取数据 select() find() getField() +++++++++++
            // 1、获取所有数据
        	// $dataArr = $user->selct();
            // 
            // 2、根据主键查找单条数据,如果不填写,则默认查找第一条数据
            // $dataArr = $user->find(121212);
            // 
            // 3、获取某一字段的值,不使用where操作,默认是第一条数据中的值。
            // $dataArr = $user->getField('username');
            // $dataArr = $user->where('id=2')->getField('username');
    
    
    
            //++++++++++ 添加数据 add() +++++++++++
            // 添加一条数据,如果有主键,且添加成功,则返回主键值
            // 1、面向对象模式
            // $user->username = 'Fenys';
            // $user->sex = 1;
            // $res = $user->add();
            // 
            // 2、数组形式,适用于字段比较多的数据
            // $dataField['username'] = 'LiMing';
            // $dataField['sex'] = 0;
            // $res = $user->add($dataField); 
    
    
    
            //++++++++++ 删除数据 delete() +++++++++++
            // 1、根据主键删除数据,返回删除的行数
            // $res = $user->delete(6);
            // 
            // 2、根据多个主键值,删除数据
            // $res = $user->delete('7,8');
            // 
            // 3、根据对应标示,也就是字段值删除数据,返回删除的条数,可以删除多条数据
            // $res = $user->where('id=5')->delete();
            // $res = $user->where('sex=1')->delete();
    
    
    
            //++++++++++ 更新数据 save() +++++++++++
            // 1、使用数组的形式,主键在数组中已经给出
            // $dataField['id'] = 2;
            // $dataField['username'] = 'Tank';
            // $dataField['sex'] = 1;
            // $res = $user->save($dataField);
            // ------------------
            // $dataField['username'] = 'Tank';
            // $dataField['sex'] = 1;
            // $res = $user->where('id=2')->save($dataField);
            // 
            // 2、使用面向对象方式
            // $user->id = 1;
            // $user->username = 'Lank';
            // $user->sex = 0;
            // $res = $user->save();
            // ------------------
            // $user->username = 'Sank';
            // $user->sex = 1;
            // $user->where('id=1')->save();
            // 
            // 3、更新某个字段
            // //更新 username 字段
            // $res = $user->where('id=2')->setField('username', 'XiaoMing');
            //
            // 4、对统计字段
            // $User->where('id=5')->setInc('score',3); // 用户的积分加3
            // $User->where('id=5')->setInc('score'); // 用户的积分加1
            // $User->where('id=5')->setDec('score',5); // 用户的积分减5
            // $User->where('id=5')->setDec('score'); // 用户的积分减1
    
    
    
            print_r($res);
    		//显示数据    	
        	// $this->assign('data', $dataArr);
        	$this->display();
        }
    
  • 相关阅读:
    Windows下安装redis
    flask-redirect
    MySQLHelper
    配置信息
    注释习惯
    SQL2012 附加数据库提示5120错误解决方法
    Union-SQL Server学习笔记
    存储过程
    模糊查询&&日期时间操作
    数据库表的设计
  • 原文地址:https://www.cnblogs.com/KTblog/p/5171252.html
Copyright © 2011-2022 走看看