para validar que están reservadas unas fechas hago esta consulta:
Código PHP:
$busqueda="select * FROM reserva where $fechaentrada>= fechaentrada AND fechasalida <=$fechasalida OR $fechasalida>= fechaentrada AND fechasalida <= $fechasalida;
$registro=mysql_query($busqueda);
//Con eso lo que hago es buscar si la fecha que yo pongo de entrada o de salida está en algún intervalo ya reservado. Si es así
if (mysql_num_rows($registro) != 0)
{
echo "fechas reservadas";
}
a continuación hago un else para introducir la reserva en caso de que estuvieran disponibles. como añado ahora el comprobar si todavía existen habitaciones de ese tipo teniendo en cuenta su número?