function forzarDelete($ID_artista)
 {
     //BORRADO EN CASCADA DE TODAS LOS EVENTOS DEL ARTISTA
     ////devuleve num de filas modificada
     $parametros = array();
     $parametros["ID_artista"] = $ID_artista;
     $gestor = new ManageEvento($this->bd);
     $gestor->deleteEventos($parametros);
     return $this->bd->delete($this->tabla, $parametros);
 }
<?php

require '../clases/AutoCarga.php';
$bd = new DataBase();
$gestorEvento = new ManageEvento($bd);
$id = Request::get("ID_evento");
$evento = $gestorEvento->get($id);
$gestorArtista = new ManageArtista($bd);
$gestorLugar = new ManageLugar($bd);
$gestorTipo = new ManageTipoEvento($bd);
//   var_dump($gestorCountry->getValuesSelect());
?>
<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>

        <form action="phpEditarEvento.php" method="post" >


            <input type="hidden" name="pkID" value="<?php 
echo $evento->getID_evento();
?>
            </nav>
        </div>
        <div id="cuerpoIndex">
            <?php 
$nombre = $artista->getNombre_artista();
$imagen = $artista->getImagen();
echo "<h1>" . $nombre . "</h1>";
$url = "./imagenesArtistas/" . $nombre . "/" . $imagen;
echo '<div id="imagen"><img src="' . $url . '" width="500" height="300" /></div>';
?>

            <h1>Eventos</h1>

            <?php 
$id = $artista->getID_artista();
$manageEvento = new ManageEvento($bd);
$manageLugar = new ManageLugar($bd);
$manageArtista = new ManageArtista($bd);
$listaEventos = $manageEvento->getList();
?>
 
            <table border="1" class="tablaEventos" id="tablaArt">    
                <thead>
                <th>Evento</th>
                <th>Fecha</th>
                <th>Lugar</th>
                </thead>

                <?php 
foreach ($listaEventos as $indice => $evento) {
    $id2 = $evento->getID_artista();
<?php

require '../clases/AutoCarga.php';
$bd = new DataBase();
$gestorEvento = new ManageEvento($bd);
$id = Request::post("pkID");
$nombre_evento = Request::post("nombre");
$fecha = Request::post("fecha");
$ID_artista = Request::post("ID_artista");
$ID_lugar = Request::post("ID_lugar");
$nombre_tipo = Request::post("nombre_tipo");
$evento = new Evento($id, $nombre_evento, $fecha, $ID_artista, $ID_lugar, $nombre_tipo);
$r = $gestorEvento->set($evento);
// var_dump($bd->getError());
$bd->close();
header("Location: listarEventos.php");
<?php

require '../clases/AutoCarga.php';
$bd = new DataBase();
$gestor = new ManageEvento($bd);
$nombre_evento = Request::post("nombre");
$fecha = Request::post("fecha");
$ID_artista = Request::post("ID_artista");
$ID_lugar = Request::post("ID_lugar");
$nombre_tipo = Request::post("nombre_tipo");
$evento = new Evento(0, $nombre_evento, $fecha, $ID_artista, $ID_lugar, $nombre_tipo);
$r = $gestor->insert($evento);
// var_dump($bd->getError());
$bd->close();
header("Location: anadirEvento.php");
<?php

require '../clases/AutoCarga.php';
$bd = new DataBase();
$gestor = new ManageEvento($bd);
$id = Request::get("ID_evento");
echo "id= " . $id . "<br>";
$r = $gestor->delete($id);
//numero de elementos borrados
echo 'borrado= ';
var_dump($r);
echo "<br>error= ";
var_dump($bd->getError());
echo "<br>Elementos borrados= " . $r;
header("Location: listarEventos.php");