第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

創(chuàng)建刪除后無法登錄或添加新管理員

創(chuàng)建刪除后無法登錄或添加新管理員

PHP
慕仙森 2023-09-22 15:14:48
我在 udemy 上一門關(guān)于網(wǎng)絡(luò)開發(fā)的課程,我發(fā)現(xiàn)顯示的代碼有一些錯誤(我不是唯一的),所以在一個多月沒有得到導(dǎo)師的答復(fù)后,如果可以的話我會活下去幫我。此代碼用于登錄“admin”區(qū)域、創(chuàng)建新管理員、編輯和刪除它們。代碼工作正常,直到添加“eliminar”(刪除),當(dāng)我單擊刪除時它會彈出警報,但不要刪除 MySQL 中的項目,這不是唯一的問題。當(dāng)我嘗試登錄時,似乎直到我刪除了刪除代碼才讓我登錄,當(dāng)我嘗試添加新管理員時遇到同樣的問題,所以我嘗試在課程中尋求幫助但沒有成功,并在中搜索新的解決方案其他學(xué)生也有問題,但大多數(shù)都像我一樣迷茫。你能幫我解決一下嗎?PD。我已經(jīng)無可救藥了,我在視頻457/500里,時間已經(jīng)過去一個多月了,所以即使我想要也不能要。這是管理 ajax:$(document).ready(function(){    $('#guardar-registro').on('submit', function (e) {        e.preventDefault();          var datos = $(this).serializeArray();          $.ajax({            type: $(this).attr('method'),            data: datos,            url: $(this).attr('action'),            dataType: 'json',            success: function(data){             console.log(data);             var resultado = data;             if(resultado.respuesta == 'exito'){              Swal.fire(                'Correcto!',                'El administrador se creo correctamente!',                'success'              )            }else {              Swal.fire(                'Error!',                'Hubo un error!',                'Error'              )            }            }          })    });    // eliminar registros    $('.borrar-registro').on('click', function (e) {      e.preventDefault();      let id = $(this).attr('data-id');      let tipo = $(this).attr('data-tipo');      Swal.fire({        title: '?Estás seguro?',        text: "Un registro eliminado no se puede recuperar",        type: 'warning',        showCancelButton: true,        confirmButtonColor: '#3085d6',        cancelButtonColor: '#d33',        confirmButtonText: 'Si, Eliminar!',        cancelButtonText: 'Cancelar'      })pdd。抱歉,我知道我在這方面做得不好,但謝謝您的寶貴時間。編輯1:如果我刪除再次添加的“eliminar”(刪除)部分,我可以登錄并再次添加新的管理員,我猜這是我的電腦中的一個錯誤,但仍然無法使用刪除部分來做到這一點。
查看完整描述

1 回答

?
繁花不似錦

TA貢獻(xiàn)1851條經(jīng)驗 獲得超4個贊

代碼現(xiàn)在可以工作了,這就是它的最終結(jié)果。


管理模板:


if ($_POST['registro'] == 'eliminar') {

$id_borrar = $_POST['id'];

try {

$stmt = $conn->prepare('DELETE FROM admins WHERE id_admin = ?');

$stmt->bind_param('i', $id_borrar);

$stmt->execute();

if($stmt->affected_rows){

$respuesta = array(

'respuesta' => 'exito',

'id_eliminado' => $id_borrar

);

}else {

$respuesta = array(

'respuesta' => 'error'

);

}

} catch (Exception $e) {

$respuesta = array(

'respuesta' => $e->getMessage()

);

}

die(json_encode($respuesta));

}

管理阿賈克斯:


$('.borrar_registro').on('click', function(e) {

e.preventDefault();

let id = $(this).attr('data-id');

let tipo = $(this).attr('data-tipo');

Swal.fire({

title: '?Estás Seguro?',

text: "Un usuario eliminado no se puede recuperar",

type: 'warning',

showCancelButton: true,

confirmButtonColor: '#3085d6',

cancelButtonColor: '#d33',

confirmButtonText: 'Si, Eliminar',

cancelButtonText: 'Cancelar'

}).then((result) => {

if (result.value) {

$.ajax({

type: 'post',

data: {

'id': id,

'registro': 'eliminar'

},

url: 'modelo-' + tipo + '.php',

success: function(data) {

console.log(data);

let resultado = JSON.parse(data);

if (resultado.respuesta === 'exito') {

Swal.fire(

'?Eliminado!',

'El registro a sido eliminado',

'success'

)

jQuery('[data-id="' + resultado.id_eliminado + '"]').parents('tr').remove();

} else {

Swal.fire(

'?Error!',

'No se pudo eliminar',

'error'

)}

}

})

} else if (result.dismiss === 'cancel') {

console.log(id);

Swal.fire(

'Cancelado',

'No se eliminó el registro',

'error'

)

}

});

});


查看完整回答
反對 回復(fù) 2023-09-22
  • 1 回答
  • 0 關(guān)注
  • 109 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號