Hola jlmoreno31,
Bueno mirando tu codigo.
tienes que verificar si esta variable
$id_sala contiene informacion.
Código PHP:
if (isset($_POST["id_sala"])) {}
En esta linea siempre ejecutara el if a un cuando
$id_sala este vacia.
La manera correcta de comprobar seria.
Código PHP:
if ((!empty($_POST["id_sala"])) && (isset($_POST["id_sala"]))) {}
Verifica y reemplaza , y luego me cuentas.
Puedes comprobar dandole un valor manual a los input
Código PHP:
echo "<input type=\"hidden\" name=\"id_centro\" value='$id_centro'><br/>";
echo "<input type=\"hidden\" name=\"id_sala\" value='$id_sala'><br/>";