Martes 1 de Enero de 2005
Jueves 2 de Noviembre de 2006
Jueves 2 de Febrero de 2009
Necesito que se muestren asi:
Ejemplo:
Miercoles 1 de Octubre de 2009
Martes 2 de septiembre de 2009
Viernes 3 de Octubre de 2008
bueno eso es lo q quiero, les paso mi sql para q lo vean y analizen.
Código PHP:
( SELECT c.id /* Link evento - Inicio */ ,date_format(c.fechor_ini, '%Y') as years ,date_format(c.fechor_ini, '%M') as mes, date_format(c.fechor_ini, '%d') as dia, c.titulo_url /* Link evento - Fin */ , c.evento AS titulo ,date_format(c.fechor_ini,'%a %e de %b de %Y') as fecha_inicio ,date_format(c.fechor_ter,'%a %e de %b de %Y') as fecha_termino ,c.organiza ,c.foto ,count( p.id_presentacion ) AS cantidad_presentaciones FROM mw_congresos c, mw_presentaciones p WHERE c.fechor_ter <= NOW() AND c.id = p.id_congreso GROUP BY c.id) UNION ( SELECT c.id /* Link evento - Inicio */ ,date_format(c.fechor_ini, '%Y') as years ,date_format(c.fechor_ini, '%M') as mes, date_format(c.fechor_ini, '%d') as dia, c.titulo_url /* Link evento - Fin */ , c.evento AS titulo ,date_format(c.fechor_ini,'%a %e de %b de %Y') as fecha_inicio ,date_format(c.fechor_ter,'%a %e de %b de %Y') as fecha_termino ,c.organiza ,c.foto , 0 AS cantidad_presentaciones FROM mw_congresos c, mw_presentaciones p WHERE c.fechor_ter <= NOW() AND c.id NOT IN (SELECT id_congreso FROM mw_presentaciones ) ) ORDER BY years ASC LIMIT 0, 15;