>백엔드 개발 >PHP 튜토리얼 >PHP는 삭제할 데이터베이스 테이블의 데이터를 가져와서 새 테이블에 삽입한 후 해당 데이터(코드)를 삭제합니다.

PHP는 삭제할 데이터베이스 테이블의 데이터를 가져와서 새 테이블에 삽입한 후 해당 데이터(코드)를 삭제합니다.

云罗郡主
云罗郡主앞으로
2018-10-12 09:54:522787검색

이 글의 내용은 삭제할 데이터베이스 테이블의 데이터를 가져와서 새 테이블에 삽입한 후 PHP에서 데이터(코드)를 삭제하는 내용입니다. 필요한 친구가 참조할 수 있습니다. 도움이 되길 바랍니다.

1, 라우팅에는 get

(1) Controller

 public function a(Request $request){
        //获取指定的id
        $id = $request->id;
        $rs=R::find($id);
        //仓库中
        $re=$rs->rfid;
        //判断仓库中的是否与数据库的rf在线的是否相等
        $ws= G::where('rfid','=',$re)->first();
        if($ws){
            return response()->json(['status'=>0,'msg'=>'不成功']);
        }
        //导入数据
        $sql=DB::insert("insert into gs( g ,id,created_at,updated_at) values (?,?,?,?)",
            [$rs->p,$rs->r,$rs->creat,$rs->up]);
//        成功删除
        if($sql){
            $rs->delete();
            return ['status'=>1,'msg'=>'成功'];
        }else{
            return response()->json(['status'=>0,'msg'=>'不成功']);
        }

(2) view

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

(3)js를 사용합니다. 참고

layer插件
<script>
    $(".change").click(function () {
        var id = $(this).data("id");
        if(confirm("确定xxx")){
            $.ajax({
                url: '/',
                type: 'get',
                data: {'id':id},
                success: function (res) {
                    if (res.status == 0) {
                        layer.msg(res.msg);
                    } else {
                        layer.msg(res.msg, {icon: 1}, function () {
                            location.href = '要跳转的页面';
                        });
                    }
                }
            });
        }
    });

위는 PHP에서 데이터베이스 테이블의 데이터를 삭제하는 방법입니다. 삭제된 원본 데이터(코드)에 대한 전체 소개, php 프로그래밍 입문부터 숙련도까지, 전체 동영상 튜토리얼을 알고 싶다면 PHP에 주목하세요. 중국사이트.

위 내용은 PHP는 삭제할 데이터베이스 테이블의 데이터를 가져와서 새 테이블에 삽입한 후 해당 데이터(코드)를 삭제합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제