Hola, me está pasando una cosa bastante absurda y no sé porqué. Tengo franjas temporales y al lado de cada una un link de acción, que responde al código:
$actions .= "[<a href=\"view.php?action=deleteslot&id=$cm->id&slotid=$slot->id\">".get_string('delete').'</a>]';
y luego tengo switch($action) {
y dentro tengo:
case 'deleteslot':
// Se borra la franja seleccionada
if (!delete_records('interview_slots', 'id', $slotid)) {
error ('No se ha podido borrar');
} else {
redirect("view.php?id=$cm->id",get_string('deleting','interview'));
}
break;
Pero luego la franja sigue ahí, no me la borra. Alguién sabe por qué?
Gracias!