年年有"余"

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1956|回复: 0

3、CRUD的基本使用方法

[复制链接]
  • TA的每日心情
    奋斗
    2022-12-13 21:26
  • 签到天数: 371 天

    [LV.9]以坛为家II

    发表于 2016-3-9 21:53:32 | 显示全部楼层 |阅读模式
    [PHP] 纯文本查看 复制代码
    <?php
    namespace Home\Controller;
    use Think\Controller;
    class IndexController extends Controller {
    	public function index(){
    		$m = M('User');
    		// 1、增:A、增加属性;B、调用add()方法插入数据库
    		$m->username = "Thinkphp";
    		$m->password = md5("123456");
    		// SQL语句:INSERT INTO `user` (`username`,`password`) VALUES ('Thinkphp','e10adc3949ba59abbe56e057f20f883e')
    		echo $m->add();
    		// 2、删:A、提供查询条件;B、调用delete()方法执行删除操作
    		// SQL语句:DELETE FROM `user` WHERE ( username="Thinkphp" )
    		echo $m->where('username="Thinkphp"')->delete();
    		// 3、改:A、定义需要修改的数据内容;B、调用save()方法进行查找更新
    		$data['id'] = 1;
    		$data['username'] = "sian";
    		$data['password'] = md5("123456");
    		// SQL语句:UPDATE `user` SET `username`='sian',`password`='e10adc3949ba59abbe56e057f20f883e' WHERE `id` = 1 
    		$m->save($data);
    		// 4、查
    		// 查找所有,返回关联数据
    		// SQL语句:SELECT * FROM `user`
    		$array = $m->select();
    		// 指定查找
    		// SQL语句:SELECT * FROM `user` WHERE ( id=2 ) LIMIT 1
    		echo $m->where('id=2')->find();
    		// 查找某条记录的某个字段
    		// SQL语句:SELECT `username` FROM `user` WHERE ( id=2 ) LIMIT 1 
    		echo $m->where('id=2')->getField('username');
    	}
    }

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    手机版|小黑屋|Archiver|iOS开发笔记 ( 湘ICP备14010846号 )

    GMT+8, 2024-4-19 15:22 , Processed in 0.042783 second(s), 18 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表