brown adlı üyeden alıntı:
mesajı görüntüle

15
●229
<form action="" method="POST">
<input type="hidden" name="id" value="<?= $lang['lang_id'] ?>">
<button class="btn btn-sm btn-danger" type="submit" name="submit"><i class="fas fa-trash"></i></button>
</form>if (isset($_POST['submit'])) :
$id =post('id');
$query = $db->prepare('DELETE FROM languages WHERE lang_id=:aa');
$result = $query->execute([
'aa' => $id
]);
if ($result) {
// başarılı işlem sonrası yonlendırme vs
} else {
//başarısız işlem sonrası uyarı vs
}
endif;Ek güvenlik önlemleri sana kalmış. Emrah yüksel'in yaptığı gibi a'dan get ile gönderme vs sıkıntılı işlem oluyor. Benim kullandığımı sadeleştirip yazdım. Bu arada action farklı sayfada işlem görecekse ona göre doldurun. Ekstra bir uyarı vermek istiyorsanız silmeden once. O sil buttonuna bir modal ayarlaryın tıklanınca modal açtırın benım verdiğim koduda modaldaki buttonla değiştirip öyle post işlemini yaptırın.