1. // 增
  2. public function insert(){
  3. $data = array(
  4. "username"=>"user121",
  5. "password"=>"123456"
  6. );
  7. $code=Db::table('user')->insertGetId($data);
  8. dump($code);
  9. }
  10.  
  11. // 删
  12. public function delete(){
  13. $where = array(
  14. 'id' =>17
  15. );
  16. // $code=Db::table('user')->where('id>38 and id<40')->delete();
  17. $code=Db::table('user')->where($where)->delete();
  18. dump($code);
  19. }
  20.  
  21. // 改
  22. public function update(){
  23. $data = array(
  24. 'username' => 'fsadfsaf'
  25. );
  26. $where = array(
  27. 'id' =>18
  28. );
  29. $code=Db::table('user')->where($where)->update($data);
  30. dump($code);
  31. }
  32.  
  33. // 查
  34. public function select(Request $request){
  35. $where = 'id < 18';
  36. $field = 'username,password';
  37. //查询所有数据
  38. $data=Db::table('user')->field($field)->where($where)->select();
  39. dump($data);
  40. }

in 查询 和like 查询

in 查询

  1. public function index(){
  2. $arr = array('xuzhan','user','user2','user3','user4');
  3. $result=Db::table("user")->where('username',"in",$arr)->select();
  4. dump($result);
  5. }

like 查询

  1. public function index(){
  2. $user = '%user%';
  3. $result=Db::table("user")->where('username',"like",$user)->select();
  4. dump($result);
  5. }

where 多条件查询

  1. $where['username'] = ['=',$param['username']];
    #$where['字段名'] = array('运算符','条件');
  2. $where['password'] = ['=',$param['password']];
  3. $field = 'id';
  4. //查询所有数据
  5. $data=Db::table('user')->field($field)->where($where)->select();
  6. var_dump($data);

php Tp5下mysql的增删改查的更多相关文章

  1. Java连接MySQL数据库增删改查通用方法

    版权声明:本文为博主原创文章,未经博主允许不得转载. Java连接MySQL数据库增删改查通用方法 运行环境:eclipse+MySQL 以前我们Java连接MySQL数据库都是一个数据库写一个类,类 ...

  2. Asp.Net操作MySql数据库增删改查

    Asp.Net操作MySql数据库增删改查,话不多说直接步入正题.git源码地址:https://git.oschina.net/gxiaopan/NetMySql.git  1.安装MySQL数据库 ...

  3. MySQL之增删改查之

    MySQL之增删改查   前言:以下是MySQL最基本的增删改查语句,很多IT工作者都必须要会的命令,也是IT行业面试最常考的知识点,由于是入门级基础命令,所有所有操作都建立在单表上,未涉及多表操作. ...

  4. MySql之增删改查 · YbWork's Studio

    前提:在进行"增删改查"的操作之前,先建立一个包含数据表student的数据库(具体操作可以见MySQL之最基本命令): 1."增"--添加数据 1.1 为表中 ...

  5. koa+mysql实现增删改查-全栈之路(001)

    Date: 2020-4-23 以前很少写文章,从今天开始我要挑战一下自己,连续输出100篇技术类文章.这100篇文章我尽量以实战案例为主. 如果你觉得本文还不错,记得关注或者给个 star,你们的赞 ...

  6. 05_Elasticsearch 单模式下API的增删改查操作

    05_Elasticsearch 单模式下API的增删改查操作 安装marvel 插件: zjtest7-redis:/usr/local/elasticsearch-2.3.4# bin/plugi ...

  7. Elasticsearch 单模式下API的增删改查操作

    <pre name="code" class="html">Elasticsearch 单模式下API的增删改查操作 http://192.168. ...

  8. MySQL数据库(增删改查语句)

    MySQL数据库(增删改查语句)一.登录数据库:---->  mysql -uroot -proot;(对应用户名和密码)二.SQL语句:    数据定义语言DDL  用来定义数据库.表.列,关 ...

  9. python操作mysql数据库增删改查的dbutils实例

    python操作mysql数据库增删改查的dbutils实例 # 数据库配置文件 # cat gconf.py #encoding=utf-8 import json # json里面的字典不能用单引 ...

随机推荐

  1. leetcode783

    对BST树进行中序遍历,得到递增序列,然后依次计算相邻两元素之间的差,并保存最小的差. class Solution { public: vector<TreeNode*> V; void ...

  2. flask+jsonp跨域前后台交互(接口初体验)

    1 # -*- coding: utf-8 -*- 2 from flask import Flask, jsonify 3 import psutil, time,json 4 5 app = Fl ...

  3. inux php pdo mysql 扩展

    今天在本机部署了一个pdo项目,发现一些问题,真没想到pdo mysql,不容易装啊,哈哈,我说的不容易,是因为php5.3以前版本,yum源里面根本没有.部署后就报,Undefined class ...

  4. YII2 模型关联之 一对多

    需求,一个用户有多篇文章全部查询出来 文章表 用户表 //首先查找出一个用户出来 $user=Users::find()->'])->one(); //第一个参数还是关联的模型,第二个依旧 ...

  5. 674. Longest Continuous Increasing Subsequence最长连续递增子数组

    [抄题]: Given an unsorted array of integers, find the length of longest continuous increasing subseque ...

  6. vmware 安装不成功导致的问题解决以及右键菜单添加打开终端命令

    转自http://blog.csdn.net/puweilan/article/details/8609952 在VMware安装Ubuntu完成后,一直停留在VMware Easy Install, ...

  7. cv 验证

    This is how I have trained a xgboost classifier with a 5-fold cross-validation to optimize the F1 sc ...

  8. Oracle——分组函数

    AVG(平均值)和 SUM (合计)函数 可以对数值型数据使用AVG 和 SUM 函数. AVG组函数忽略空值 --在组函数中使用NVL函数 --求平均值 )) MIN(最小值)和 MAX(最大值)函 ...

  9. 用JQuery获取输入框中的光标位置

    (function ($, undefined) { $.fn.getCursorPosition = function () { var el = $(this).get(0); var pos = ...

  10. javascript总结10:JavaScript的Switch语句

    1 switch语句 的作用: switch 语句用于基于不同的条件来执行不同的动作. 每当满足一个变量条件,就会执行当前的case内容. break 关键字用于跳出switch代码块.会终止swit ...