tp5框架的增删改查操作示例


Posted in PHP onOctober 31, 2019

本文实例讲述了tp5框架的增删改查操作。分享给大家供大家参考,具体如下:

controller控制器写入的内容 

public function index()
  {
    $list = Db::table('user')->select();
    return view('login',['list'=>$list]);
  }
  //增加页面
  public function xian(){
    return view('Xian');
  }
  //增加至数据库
  public function insert(){
    $data = [
      'id'=>null,
      'name'=>$_POST['name'],
      'age'=>$_POST['age'],
    ];
    $list = Db::name('user')->insert($data);
    if($list){
      echo "添加成功";
    }
  }
  //删除数据库内容
  public function del(){
    $list = Db::table('user')->delete($_GET['id']);
    if($list){
      echo "删除成功";
    }
  }
  //显示修改页面
  public function gai(){
   /*  $list = $_GET;*/
    return view('Gai');
  }
  //修改数据库内容
  public function upda(){
    $list = Db::name('user')->where('id',$_POST['id'])->update(['name'=>$_POST['name'],'age'=>$_POST['age']]);
    if($list){
      echo '修改成功';
    }
  }

这里是视图

修改的页面视图

<form action="{:url('Login/upda')}" method="post">
  name<input type="text" name="id" value="{$_GET['id']}">
  name<input type="text" name="name" value="{$_GET['name']}"><br>
  age<input type="text" name="age" value="{$_GET['age']}"><br>
  <input type="submit">
</form>
{$_GET['id']} {$_GET['name']} {$_GET['age']}

这个代码就是用来取值的。

显示的页面视图

{foreach $list as $v}
{$v.name}--{$v.age}   <a href="{:url('Login/del')}?id={$v.id}" rel="external nofollow" rel="external nofollow" >删除</a><a href="{:url('Login/Gai')}?id={$v.id}&name={$v.name}&age={$v.age}" rel="external nofollow" rel="external nofollow" >修改</a><br>
{/foreach}
<a href="{:url('Login/xian')}" rel="external nofollow" rel="external nofollow" >添加</a>

显示的添加页面

{foreach $list as $v}
{$v.name}--{$v.age}   <a href="{:url('Login/del')}?id={$v.id}" rel="external nofollow" rel="external nofollow" >删除</a><a href="{:url('Login/Gai')}?id={$v.id}&name={$v.name}&age={$v.age}" rel="external nofollow" rel="external nofollow" >修改</a><br>
{/foreach}
<a href="{:url('Login/xian')}" rel="external nofollow" rel="external nofollow" >添加</a>

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP执行linux系统命令的常用函数使用说明
Apr 27 PHP
PHP 缓存实现代码及详细注释
May 16 PHP
php上传apk后自动提取apk包信息的使用(示例下载)
Apr 26 PHP
解析php中static,const与define的使用区别
Jun 18 PHP
采用header定义为文件然后readfile下载(隐藏下载地址)
Jan 31 PHP
php+ajax实时输入自动搜索匹配的方法
Dec 26 PHP
PHP判断IP并转跳到相应城市分站的方法
Mar 25 PHP
详解PHP的Yii框架中的Controller控制器
Mar 29 PHP
PHP微信开发之模板消息回复
Jun 24 PHP
解决微信授权回调页面域名只能设置一个的问题
Dec 11 PHP
PHP实现的激活用户注册验证邮箱功能示例
Jun 06 PHP
PHP Socket网络操作类定义与用法示例
Aug 30 PHP
PHP简单实现图片格式转换(jpg转png,gif转png等)
Oct 30 #PHP
thinkPHP框架乐观锁和悲观锁实例分析
Oct 30 #PHP
PHP的HTTP客户端Guzzle简单使用方法分析
Oct 30 #PHP
ThinkPHP5.0框架实现切换数据库的方法分析
Oct 30 #PHP
Laravel 中使用简单的方法跟踪用户是否在线(推荐)
Oct 30 #PHP
微信小程序发送订阅消息的方法(php 为例)
Oct 30 #PHP
php上传后台无法收到数据解决方法
Oct 28 #PHP
You might like
PHP分多步骤填写发布信息的简单方法实例代码
2012/09/23 PHP
php5.3 goto函数介绍和示例
2014/03/21 PHP
PHP针对JSON操作实例分析
2015/01/12 PHP
PHP中的类型约束介绍
2015/05/11 PHP
PHP实现的折半查找算法示例
2017/12/19 PHP
ie8下修改input的type属性报错的解决方法
2014/09/16 Javascript
深入理解JavaScript系列(18):面向对象编程之ECMAScript实现
2015/03/05 Javascript
JS实现仿微博可关闭弹出层效果
2015/09/21 Javascript
JavaScript编写检测用户所使用的浏览器的代码示例
2016/05/05 Javascript
JavaScript如何实现图片懒加载(lazyload) 提高用户体验(增强版)
2016/11/30 Javascript
webpack开发跨域问题解决办法
2017/08/03 Javascript
JS解析url查询参数的简单代码
2017/08/06 Javascript
浅谈JsonObject中的key-value数据解析排序问题
2017/12/06 Javascript
React Hooks的深入理解与使用
2018/11/12 Javascript
JavaScript面向对象编程小游戏---贪吃蛇代码实例
2019/05/15 Javascript
vue.js 实现a标签href里添加参数
2019/11/12 Javascript
JS实现瀑布流效果
2020/03/07 Javascript
python计算最大优先级队列实例
2013/12/18 Python
在Python的列表中利用remove()方法删除元素的教程
2015/05/21 Python
Python入门之后再看点什么好?
2018/03/05 Python
Python快速查找list中相同部分的方法
2018/06/27 Python
numpy的文件存储.npy .npz 文件详解
2018/07/09 Python
Python 通过截图匹配原图中的位置(opencv)实例
2019/08/27 Python
python Jupyter运行时间实例过程解析
2019/12/13 Python
Python函数的迭代器与生成器的示例代码
2020/06/18 Python
Python GUI之tkinter窗口视窗教程大集合(推荐)
2020/10/20 Python
Ubuntu权限不足无法创建文件夹解决方案
2020/11/14 Python
浅谈CSS3 box-sizing 属性 有趣的盒模型
2019/04/02 HTML / CSS
购买澳大利亚最好的服装和内衣在线:BONDS
2016/10/14 全球购物
德国电子产品购物网站:TechInTheBasket德国
2018/12/07 全球购物
德国咖啡批发商:Coffeefair
2019/08/26 全球购物
什么是Web Service?
2012/07/25 面试题
计算机求职自荐信范文
2014/04/19 职场文书
宣传口号大全
2014/06/16 职场文书
地陪导游欢迎词
2015/01/26 职场文书
使用CSS3实现按钮悬停闪烁动态特效代码
2021/08/30 HTML / CSS