A ver. Primero tienes que plantearte una pregunta: ¿En qué caso tiene que realizarse una eliminación de datos? De lo que veo en tu código, cuando la variable
$_POST["students_id"]
no está vacía se realiza una actualización, caso contrario, es decir, si dicha variable
está vacía, se realiza una inserción. Entonces, cabría preguntarse, ¿qué condición tiene que cumplirse para que se realice una eliminación? Una vez que resuelvas esa pregunta, tienes que introducirla como condición. Por ejemplo:
Código PHP:
Ver originalif ($_POST["students_id"] != ''){
//UPDATE
}
else{
//INSERT
}
if (/* NUEVA CONDICIÓN */){
//DELETE
}
La idea es que condiciones la ejecución de la eliminación.