Pues no sé qué fallará ahora, pero una vez cambiado el scritp:
Código PHP:
<?php
//Conectamos con la base de datos
$conec = mysql_connect ("localhost", "", "");
mysql_select_db ('tabla', $conec);
mysql_query("DELETE FROM tabla WHERE disponibilidad ID='$id'", $conec);
echo "Se debería haber borrado";
mysql_close($conec);
?>
No me da ningún error, me imprime el echo, pero el registro no se borra.