Esto seria puro SQL. Aprovecha lo que te ofrece MySQL.
Tienes las siguientes funciones:
Y
La primera función te concatena varios datos usando el separador, la segunda te sirve para añadir ceros delante de los números si solo tiene uno. Con la siguiente consulta te deberia devolver ya los rangos formateados para usarlo sin tener que tratarlo en PHP.
Código MySQL:
Ver originalSELECT CONCAT_WS('/', LPAD(`intDiaDesde`, 2, '0'), LPAD(`intMesDesde`, 2, '0')) AS desde
, CONCAT_WS('/', LPAD(`intDiaHasta`, 2, '0'), LPAD(`intMesHasta`, 2, '0')) AS hasta
, intNombreTemporadaHotel
FROM tbl_temporadas_hotel
;
Te devuelve algo así:
Código:
+-------+-------+-------------------------+
| desde | hasta | intNombreTemporadaHotel |
+-------+-------+-------------------------+
| 01/01 | 03/02 | baja |
| 04/02 | 05/03 | baja |
+-------+-------+-------------------------+