Heim > Artikel > Backend-Entwicklung > PHP ruft die zu löschenden Daten in der Datenbanktabelle ab, fügt sie in eine neue Tabelle ein und löscht dann die Daten (Code).
Der Inhalt dieses Artikels befasst sich mit dem Abrufen der Daten in der Datenbanktabelle, die gelöscht werden sollen, dem Einfügen in eine neue Tabelle und dem anschließenden Löschen der Daten (Code) in PHP. Es hat einen bestimmten Referenzwert Ich hoffe, es wird Ihnen helfen.
1, Für das Routing verwende ich 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 Note
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 = '要跳转的页面'; }); } } }); } });
Das Obige ist die vollständige Einführung in PHP, um die zu löschenden Daten in der Datenbanktabelle abzurufen, sie in eine neue Tabelle einzufügen und dann die Daten (Code) zu löschen. Wenn Sie mehr über A Complete erfahren möchten Eine Reihe von Video-Tutorials zur PHP-Programmierung vom Einstieg bis zur Beherrschung , achten Sie bitte auf die chinesische PHP-Website.
Das obige ist der detaillierte Inhalt vonPHP ruft die zu löschenden Daten in der Datenbanktabelle ab, fügt sie in eine neue Tabelle ein und löscht dann die Daten (Code).. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!