php控制器增删改查设计,控制器的增删改查操作
摘要:<?php
namespace app\index\controller;
use think\Db;
class Query
{
public function find()
{
// $result = Db::name('tp_goods')
// ->find<?php
namespace app\index\controller;
use think\Db;
class Query
{
public function find()
{
// $result = Db::name('tp_goods')
// ->find(5);
// $res = Db::table('tp_goods')
// ->where('price','>',10)
// ->limit(2)
// ->select();
$res = Db::table('tp_goods')
->field(['pname'=>'name','price'])
->where('price',5)
->find();
dump($res);
}
public function select()
{
$res = Db::table('tp_goods')
->field(['pname','price'])
->where('price','>',10)
->select();
dump($res);
}
public function insert()
{
$data = [
'typeid' => 15,
'pname' =>'七妹槟榔',
'price' =>10.00,
'pcount' =>40
];
// $res = Db::name('tp_goods')
// ->data($data)
// ->insert($data);
// $id = Db::getLastInsId();
$res = Db::table('tp_goods')
->insertGetId($data);
return '插入数据成功,id为'.$res;
}
public function update()
{
Db::name('tp_goods')
->where('pid',14)
->data(['pname'=>'八妹槟榔'])
->update();
}
public function delete()
{
$res = Db::name('tp_goods')
->where('pid',15)
->delete();
return $res ? '删除成功' : '删除失败';
}
}
感觉使用TP的函数来操作更加麻烦,但是TP多了更多的安全机制
批改老师:韦小宝批改时间:2019-01-03 09:08:05
老师总结:那可能是因为你对tp中的方法还是不太熟悉,等多写几个项目的时候,你就感觉tp中内置的方法还是很方便的
php控制器增删改查设计,控制器的增删改查操作相关推荐
- 【产品设计】ToB 增删改查显算传
入职培训时技术leader说:"我不需要你们太聪明,做好基础的增删改查就可以了."看似很简单的活,要做好并不容易.基础的坑在哪里呢? 一. 增(新增.创建.导入) 1. 明确表字段 ...
- Xilinx FPGA控制器的Everspin STT-DDR4设计指南
自旋转移扭矩磁阻随机存取存储器(STT-MRAM)是一种持久性存储技术,可利用各种工业标准接口提供性能,持久性和耐用性. Everspin推出了STT-MRAM产品,该产品利用称为JE-DDR4的JE ...
- php增删改查心得体会,php增删改查入门示例
在php编程中,增删改查是对数据库最基本的操作,分享下连接数据库以及增删改查的一些例子. 1.链接数据库通用方法:conn.php //第一步:链接数据库 $conn=@mysql_connect(& ...
- 计组之中央处理器:4、硬布线控制器的原理与设计
4.硬布线控制器的原理与设计 思维导图 思维导图 这节学的心态有点崩了,先占个位,以后在补充吧
- 如何理解反步法设计控制器?
反步设计是非线性控制器设计中的一种重要方法. 1. 基本思想 将复杂的非线性系统分解成不超过系统阶数的子系统,然后为每个子系统设计满足Lyapunov定律的标量函数和中间虚拟控制量,一直后退到整个系统 ...
- 使用MPC设计控制器
这个例子展示了如何使用MPC设计器设计连续搅拌釜式反应器(CSTR)的模型预测控制器. 一. CSTR 模型 下面的微分方程表示了涉及放热反应的连续搅拌釜式反应器(CSTR)的线性化模型: 其中 输入 ...
- 基于ZYNQ 7000的1553B总线控制器测试系统的设计与实现
为了方便对1553B设备进行测试,本文介绍了一种基于ZYNQ 7000 平台的1553B总线控制器测试系统的设计与实现方法.该系统首先在 PC机上通过人机交互界面配置数据,支持灵活对数据故障注入,然后 ...
- 基于FPGA的以太网控制器(MAC)设计(中)
今天给大侠带来基于FPGA的以太网控制器(MAC)设计,由于篇幅较长,分三篇.今天带来第二篇,中篇,以太网控制器(MAC)程序的实现.话不多说,上货. 导读 当前,互联网已经极大地改变了我们的生产和生 ...
- 列表的增删改查,嵌套等,及元组的查
一丶列表 1.什么是列表 列表是一个可变的数据类型 列表由[]表示每一项元素,使用逗号隔开,列表什么都能装,能装对象的对象. 列表可以装大量的数据 lst = ["赵四",&quo ...
最新文章
- 推荐 8 个常用 Spring Boot 项目
- 如何在Windows 7或Vista上安装IIS
- 【小虫虫】邮购笔记本的注意事项
- MySQL数据库基础(mysql数据类型、数据表的操作)
- Sharepoint定制的时候应该注意的事项
- angular cli中的--flat参数
- Android创建并响应选项菜单
- 智能判断图片中是否存在某物体_RFID新技术:让所有物体联网!
- 【学习笔记】cs231n-assignment1-two_layer_net
- secoclient Linux安装
- Hadoop的详细配置(持续更新)
- 飞鱼星路由器如何限制外网访问服务器网站,飞鱼星路由器怎么访问指定网站
- safari显示找不到服务器,苹果自带浏览器找不到服务器是什么问题
- Grunt (自动化项目构建的软件工具)
- #C语言#6.1 数据类型 笔记
- java 句柄无效_Java开发网 - java.io.IOException: 句柄无效???
- 人工智能并不像你想象的那么迫在眉睫
- 使用 ChatGPT 将您的 Excel 工作效率提高 10 倍,您不再需要成为 Excel 向导才能变得超级高效。
- 《电子元器件的可靠性》——2.5节威布尔分布及其概率纸的结构和用法
- 宝宝发烧手脚冰凉怎么办 如何正确给宝宝退烧