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网站提速三大“软”招
Oct 09 PHP
php模拟ping命令(php exec函数的使用方法)
Oct 25 PHP
PHP字符串的连接的简单实例
Dec 30 PHP
php获取mysql字段名称和其它信息的例子
Apr 14 PHP
在SAE上搭建最新wordpress的方法
Dec 21 PHP
Laravel 5 学习笔记
Mar 06 PHP
php实现用手机关闭计算机(电脑)的方法
Apr 22 PHP
JSON字符串传到后台PHP处理问题的解决方法
Jun 05 PHP
PHP中spl_autoload_register()函数用法实例详解
Jul 18 PHP
PHP中in_array函数使用的问题与解决办法
Sep 11 PHP
PHP实现双链表删除与插入节点的方法示例
Nov 11 PHP
Laravel框架中队列和工作(Queues、Jobs)操作实例详解
Apr 06 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支持页面回退的两种方法
2008/01/10 PHP
PHP ajax 分页类代码
2008/11/13 PHP
PHP命令行脚本接收传入参数的三种方式
2014/08/20 PHP
php中字符串和正则表达式详解
2014/10/23 PHP
php获取url参数方法总结
2014/11/13 PHP
php 删除cookie方法详解
2014/12/01 PHP
php查询ip所在地的方法
2014/12/05 PHP
实现PHP搜索加分页
2016/10/12 PHP
jquery 弹出层注册页面等(asp.net后台)
2010/06/17 Javascript
jQuery的deferred对象使用详解
2011/08/20 Javascript
javascript禁用键盘功能键让右击及其他键无效
2013/10/09 Javascript
input禁止键盘及中文输入,但可以点击
2014/02/13 Javascript
Node.js插件的正确编写方式
2014/08/03 Javascript
jQuery.Highcharts.js绘制柱状图饼状图曲线图
2015/03/14 Javascript
text-align:justify实现文本两端对齐 兼容IE
2015/08/19 Javascript
jquery插件格式实例分析
2016/06/16 Javascript
使用plupload自定义参数实现多文件上传
2016/07/19 Javascript
javascript学习笔记_浅谈基础语法,类型,变量
2016/09/19 Javascript
基于HTML5+JS实现本地图片裁剪并上传功能
2017/03/24 Javascript
react-router browserHistory刷新页面404问题解决方法
2017/12/29 Javascript
Vue组件之极简的地址选择器的实现
2018/05/31 Javascript
详解Node.js一行命令上传本地文件到服务器
2019/04/22 Javascript
ios中视频的最后一桢问题解决
2019/05/14 Javascript
vue中get请求如何传递数组参数的方法示例
2019/11/08 Javascript
Layer UI表格列日期格式化及取消自动填充日期的实现方法
2020/05/10 Javascript
Vue scoped及deep使用方法解析
2020/08/01 Javascript
Vue实现点击导航栏当前标签后变色功能
2020/08/19 Javascript
Python实现简单登录验证
2016/04/13 Python
python读取图片并修改格式与大小的方法
2018/07/24 Python
在Tensorflow中实现leakyRelu操作详解(高效)
2020/06/30 Python
boostrap modal 闪现问题的解决方法
2020/09/01 HTML / CSS
Hoover胡佛官网:美国吸尘器和洗地机品牌
2019/01/09 全球购物
黑猩猩商店:The Chimp Store
2020/02/12 全球购物
农田水利实习自我鉴定
2013/09/19 职场文书
工作经历证明书范文
2014/11/02 职场文书
2019XX公司员工考核管理制度!
2019/08/07 职场文书