[PHP][thinkphp5] 学习一:增删改查

 1 <?php
 2 namespace app\index\controller;
 3
 4 use think\Controller;
 5 use think\Db;
 6
 7 class Test extends Controller
 8 {
 9
10     public function index()
11     {
12         $name ="Hello word TP5";
13
14         $this->assign(‘name‘,$name);
15
16         return $this->fetch();
17     }
18
19     public function select()
20     {
21         //增
22         //$res = DB::name(‘lee_user‘)->insert([‘uname‘=>‘lpc‘]);
23         $res = DB::execute("insert into lee_user(uname) values(:uname) ",[‘uname‘=>‘tp5‘]);
24
25         //删
26         //$res = DB::name(‘lee_user‘)->delete(3);//括号里默认是ID
27         //$res = DB::name(‘lee_user‘)->delete([‘uname‘=>5]);//这个就执行成功啦,删除ID是5的
28         //$res = DB::name(‘lee_user‘)->delete(‘uname‘=>2);//这就没执行成功
29
30         //改
31         // $res = DB::query(" update lee_user set uname=‘23‘ where uid = 4");
32          if($res)
33          return $this->fetch(‘index‘);
34
35         //查询
36         // $data = DB::name(‘lee_user‘)->find();
37         // $this->assign(‘data‘,$data);
38         //return $this->fetch(‘add‘);
39     }
40 }
时间: 2024-12-12 18:55:54

[PHP][thinkphp5] 学习一:增删改查的相关文章

Android学习--------实现增删改查数据库操作以及实现类似微信好友对话管理操作

最近的一个实验用到东西挺多,特地总结一下. 要求功能: 1.第一个页面添加歌曲名和歌手,跳到第二个页面列表显示所有记录,使用sqlite数据库 2.对于第二个页面显示的信息可以进行删除和修改操作,并自动刷新 最后我做的效果: 长按列表项弹出单个管理的菜单,像微信好友对话管理一样. 删除时可以直接删除这一条并在列表中直接显示,更新时弹出对话框更新内容提交后在列表中重新显示. 做此例遇到的困难: 1.菜单获取上下文 2.获取对话框中的内容 3.对话框按钮添加监听事件-----注意包不要导错:impo

JDBC学习笔记——增删改查

1.数据库准备  要用JDBC操作数据库,第一步当然是建立数据表: ? 1 2 3 4 5 6 CREATE TABLE `user` (   `id` int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,   `name` varchar(45) DEFAULT NULL,   `birthday` date DEFAULT NULL,   `money` double DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET

zookeeper curator学习(增删改查)(1)

主要参考的是curator,github地址:https://github.com/apache/curator/tree/master/curator-examples. zookeeper版本为zookeeper-3.4.9(需要查找合适的curator版本) 源码地址:https://gitee.com/zhangjunqing/spring-boot/tree/master/zookeeper (1)pom文件如下 <project xmlns="http://maven.apac

Hibernate学习-------数据库增删改查操作(部分)

(1)增加和删除 <span style="white-space:pre"> </span>@Test public void test() { EStudent student=new EStudent(); student.setName("张三"); student.setSex("男"); Session session=sf.openSession(); session.beginTransaction();

二、Django学习之增删改查

增加数据 第一种方式 def index(request): #创建记录方式1 #实例化要添加的记录(对象) student_obj = models.Student( name='dazhuang', age=23, ) #自动刷新并存储到数据库 student_obj.save() return render(request,'index.html') 第二种方式 常用方法 def index(request): #创建记录方式2 # new_obj为返回值,返回这个类的对象 (model对

ThinkPHP学习之增删改查

一般来说项目都会涉及到与数据库打交道.也许是SqlServer,也许是MySql怎么那么多数据库啊,多点到不怕关键你们能不能统一语法啥的啊,要了亲命了. $Form = D('Form'); $data['title'] = 'ThinkPHP'; $data['content'] = '表单内容'; $Form->add($data); 你看见了吧,我不管你是啥数据库,我就都这样写就行.

Linux 学习 - 用户增删改查 相关操作

useradd  增加/创建用户 userdel -r  删除用户 id shizhengwen  查看用户 (shizhengwen是用户名) usermod -d 修改的是 用户的配置文件 中的 家目录 ,修改之后 还需要复制 原来 家目录中的配置文件,否则 无法正常登录用户(相当于他重新创建了一个新的家目录文件,文件内是空的) usermod -G group1 user1 将用户user1,加入到group1 这个组内, 注意,这里新加入的组 是 副组 ,是覆盖的形式, 意思是说,如果再

学习Mysql第二天--增删改查

跬步何以至千里 今天主要学习增删改查,坚持每天学习一点 增删改查主要还是记住命令以及语法. 增删改查命令中都需要有表名 增 insert into 表名 value(); 删 delete from 表明 where from 参数 = “”; 改 update 表名 set 参数 = "" where owner = ""; 查 select * from 表名; 查看数据表的结构 (参数 类型等) desc 表名; mysql数据类型(引用菜鸟教程) MySQL

[MongoDB]增删改查

摘要 上篇文章学习了mongodb在windows上的安装,以及如何开启mongodb,最后列举了简单的增删改查操作.本篇将继续深入学习一下增删改查. 相关文章 [MongoDB]入门操作 CRUD 通过上篇文章,我们知道collection中存储的每个对象是一个document对象.document是以键值对存在的json形式的对象.我们都知道json的value中存储的数据,可能是单个对象,字符串,数组,也可能是嵌套的json等类型的数据. insert 插入操作又分为:单个插入和批量插入.

EF CodeFirst增删改查之‘CRUD’

最近悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来. 十年河东十年河西,莫欺少年穷 学无止境,精益求精    本篇旨在学习EF增删改查四大操作 上一节讲述了EF CodeFirst 创建数据库,本节继续引用上一节的相关类学习EF的CRUD操作 废话少说,直接上要点,上一节中的模型类我作了如下修改: using System; using System.Collections.Generic; using System.ComponentModel.Data