<? 

$base
="rinconastur";

# establecemos la conexión con el servidor

$conexion=mysql_connect ("localhost","root","pepe");

#Seleccionamos la BASE DE DATOS en la que PRETENDEMOS TRABAJAR

mysql_select_db ($base$conexion);

#recogemos del formulario la matriz borra[] que tiene como indices
#los dni de todos los registros de las bases de datos
# en los que la variable contenga el  valor Si (los marcados)
# los registros no marcados (en el checkbox) no son transferidos
# por lo que TODOS LOS ELEMENTOS DEL ARRAY CORRESPONDEN A DNI'S ELEGIDOS PARA BORRAR

#leemos ese array completo usando el bucle foreach y
#recogemos el indice y el valor en $indice y $valor

foreach ($borra as $indice=>$valor){

        
#ejecutamos la instruccion DELETE filtrada por WHERE
        # para que borre el registro en el que coincida DNI con el indice


        
mysql_query("DELETE FROM demo4 WHERE (DNI=$indice)",$conexion);
        
mysql_query("DELETE FROM demodat1 WHERE (DNI=$indice)",$conexion);
        
mysql_query("DELETE FROM demodat2 WHERE (DNI=$indice)",$conexion);
        
mysql_query("DELETE FROM demodat3 WHERE (DNI=$indice)",$conexion);

               

# despues de borrar los registros en las cuatro tablas
# para asegurar la integridad referencial
# cerramos el bucle while

        
}




# cerramos la conexion

    

mysql_close($conexion);


#cerramos es script PHP y desde HTML
# CARGAMOS LA PÁGINA QUE NOS PERMITE VISUALIZAR
# LOS CONTENIDOS DE LAS CUATRO TABLAS
# DEBERA NOTARSE LA AUSENCIA DE LOS REGISTROS BORRADOS

?>
<script language='JavaScript'>

window.self.location='ejemplo128.php'

</script>