Ver Mensaje Individual
  #34 (permalink)  
Antiguo 18/01/2016, 07:49
x_atrix
 
Fecha de Ingreso: enero-2016
Mensajes: 71
Antigüedad: 8 años, 3 meses
Puntos: 14
Respuesta: Organizar Precios y Temporadas

Esto seria puro SQL. Aprovecha lo que te ofrece MySQL.
Tienes las siguientes funciones:
Código MySQL:
Ver original
  1. CONCAT_WS(separador, columnaUno, columnaDos...)
Y
Código MySQL:
Ver original
  1. LPAD(columna, tamano, caracteres)

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 original
  1. SELECT 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                    |
+-------+-------+-------------------------+