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采集速度探究总结(原创)
Apr 18 PHP
PHP has encountered an Access Violation at 7C94BD02解决方法
Aug 24 PHP
PHP采集类snoopy详细介绍(snoopy使用教程)
Jun 19 PHP
PHP CURL 内存泄露问题解决方法
Feb 12 PHP
php采集中国代理服务器网的方法
Jun 16 PHP
PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享
May 06 PHP
PHP验证码类ValidateCode解析
Jan 07 PHP
PHP常见加密函数用法示例【crypt与md5】
Jan 27 PHP
php DES加密算法实例分析
Sep 18 PHP
PHP Swoole异步MySQL客户端实现方法示例
Oct 24 PHP
Yii2框架中一些折磨人的坑
Dec 15 PHP
PHP const定义常量及global定义全局常量实例解析
May 28 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
mysql数据库差异比较的PHP代码
2012/02/05 PHP
phpstudy隐藏index.php的方法
2020/09/21 PHP
javascript中获取选中对象的类型
2007/04/02 Javascript
js中一个函数获取另一个函数返回值问题探讨
2013/11/21 Javascript
JS自定义对象实现Java中Map对象功能的方法
2015/01/20 Javascript
JavaScript正则表达式中的ignoreCase属性使用详解
2015/06/16 Javascript
Bootstrap3学习笔记(三)之表格
2016/05/20 Javascript
Nodejs进阶:核心模块net入门学习与实例讲解
2016/11/21 NodeJs
基于jPlayer三分屏的制作方法
2016/12/21 Javascript
jQuery+ajax实现局部刷新的两种方法
2017/06/08 jQuery
详解Vue.use自定义自己的全局组件
2017/06/14 Javascript
JS实现按钮添加背景音乐示例代码
2017/10/17 Javascript
Vue实现active点击切换方法
2018/03/16 Javascript
vue实现自定义多选与单选的答题功能
2018/07/05 Javascript
javascript验证form表单数据的案例详解
2019/03/25 Javascript
原生js实现下拉框选择组件
2021/01/20 Javascript
[01:12]快闪回顾DOTA2亚洲邀请赛(DAC) 静候2018新征程开启
2018/03/11 DOTA
Python中还原JavaScript的escape函数编码后字符串的方法
2014/08/22 Python
跟老齐学Python之让人欢喜让人忧的迭代
2014/10/02 Python
python中urlparse模块介绍与使用示例
2017/11/19 Python
python使用json序列化datetime类型实例解析
2018/02/11 Python
python使用tcp实现局域网内文件传输
2020/03/20 Python
python读取TXT每行,并存到LIST中的方法
2018/10/26 Python
pandas创建DataFrame的7种方法小结
2020/06/14 Python
使用 HTML5 Canvas 制作水波纹效果点击图片就会触发
2014/09/15 HTML / CSS
比利时家具购买网站:Home24
2019/01/03 全球购物
开普敦通行证:Cape Town Pass
2019/07/18 全球购物
英国卫浴商店:Ergonomic Design
2019/09/22 全球购物
简单英文演讲稿
2014/01/01 职场文书
基层干部十八大感言
2014/01/19 职场文书
股权转让协议书
2014/04/12 职场文书
2014年百日安全生产活动总结
2014/05/04 职场文书
品质标语大全
2014/06/21 职场文书
商务英语专业毕业生求职信
2014/07/06 职场文书
竞选班干部演讲稿500字
2014/08/20 职场文书
2016年公务员六五普法心得体会
2016/01/21 职场文书