当前位置:首页 > PHP教程 > php应用 > 列表

PHP获取数据库表中的数据插入新的表再原删除数据方法

发布:smiling 来源: PHP粉丝网  添加日期:2021-10-31 13:50:31 浏览: 评论:0 

在本篇文章中我们给大家分享了关于PHP获取要删除数据库表中的数据插入新的表再原删除数据的详细方法和相关代码,需要的朋友们参考下。

1, 路由 我使用 get

(1) 控制器

  1. public function a(Request $request){ 
  2.     //获取指定的id 
  3.     $id = $request->id; 
  4.     $rs=R::find($id); 
  5.     //仓库中 
  6.     $re=$rs->rfid; 
  7.     //判断仓库中的是否与数据库的rf在线的是否相等 
  8.     $ws= G::where('rfid','=',$re)->first(); 
  9.     if($ws){ 
  10.       return response()->json(['status'=>0,'msg'=>'不成功']); 
  11.     } 
  12.     //导入数据 
  13.     $sql=DB::insert("insert into gs( g ,id,created_at,updated_at) values (?,?,?,?)"
  14.       [$rs->p,$rs->r,$rs->creat,$rs->up]); 
  15. //    成功删除 
  16.     if($sql){ 
  17.       $rs->delete(); 
  18.       return ['status'=>1,'msg'=>'成功']; 
  19.     }else
  20.       return response()->json(['status'=>0,'msg'=>'不成功']); 
  21.     } 

(2) view

<span class="change" data-id="{{id}}" >关联</span>

(3)js 注意

layer插件

  1. <script> 
  2.   $(".change").click(function () { 
  3.     var id = $(this).data("id"); 
  4.     if(confirm("确定xxx")){ 
  5.       $.ajax({ 
  6.         url: '/'
  7.         type: 'get'
  8.         data: {'id':id}, 
  9.         success: function (res) { 
  10.           if (res.status == 0) { 
  11.             layer.msg(res.msg); 
  12.           } else { 
  13.             layer.msg(res.msg, {icon: 1}, function () { 
  14.               location.href = '要跳转的页面'
  15.             }); 
  16.           } 
  17.         } 
  18.       }); 
  19.     } 
  20.   });

Tags: PHP数据插入 PHP删除数据

分享到: