不去做怎么知道做不到,用心做好每一天做好每一件事。|

轻风细雨_林木木

园龄:6年3个月粉丝:4关注:1

ThinkPHP 学习笔记 5.CURD介绍

2017年1月23日

一、CURD介绍

增 -C Create $m->add()
删 -D Delete $m->delete()
改 -U Update $m->save()
查 -R Read $m->select()

二、读取数据

//实例话数据库
$m = M('User');
//获取数据库数据信息
方法一:
$arr = $m->select();//全部
方法二:
$arr = $m->find('1');//指定id为1的数据
方法三:
$arr = $m->where('id=2')->getField('username');
var_dump($arr);
//赋值给模板
$this->assign('arr',$arr);
//调用模板
$this->display();

三、创建数据

//实例数据
$m = M('User');
//添加数据
方式一:
$m->username='小王';
$m->sex='0';
$m->add();
方式二:
$data['id'] = '1';
$data['username'] = '小张';
echo $m->add($data);//返回数据的id数
//查询数据
$arr = $m->select();
var_dump($arr);

四、删除数据

//实例数据库数据
$m = M('User');
//删除数据
方法一:
echo $m->delete(26);//返回受影响行数
方法二:
$m->where('id=12')->delete();
//检查数据
$arr = $m->select();
var_dump($arr);

五、更新数据

//实例数据库
$m = M('User');
//更新数据库信息
$data['id'] = '28';
$data['username'] = '更新的数据';
$data['sex'] = '0';
echo $m->save($data);
//检查数据库信息
$arr = $m->select();//受受影响的行数
var_dump($arr);

本文作者:轻风细雨_林木木

本文链接:https://www.cnblogs.com/linzhifen5/p/16961538.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   轻风细雨_林木木  阅读(13)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 尚好的青春 孙燕姿
  2. 2 孙燕姿
  3. 3 克卜勒 孙燕姿
- 孙燕姿
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.