'$disponibilidad` se imprime como 'recurso id#9' porque es un recurso. https://php.net/manual/en/language.types.resource .php
No hay nada de malo en esto, se espera. mysql_query devuelve tipos de recursos cuando la consulta se ejecuta correctamente y false cuando falla. Puede llamar a mysql_fetch_*($resource) en ese recurso para obtener datos de él.
(Donde * es assoc , object , array , etc.)