Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/12/2004, 08:30
Avatar de Takitei
Takitei
 
Fecha de Ingreso: septiembre-2004
Ubicación: Venezuela
Mensajes: 1.231
Antigüedad: 20 años, 2 meses
Puntos: 5
Si, es MySQL.

Decidí usar DATETIME tal como lo dijistes, y formateo la fecha con DATE_FORMAT. Entonces, ya trabajo todas mis consultas asi, pero sigo teniendo problemas para agrupar los meses:

Código PHP:
$ssql="SELECT *, DATE_FORMAT(postedon,'%M %Y') AS dateGroup FROM news ORDER by dateGroup";
$rs=mysql_query($ssql);
while(
$row=mysql_fetch_array($rs)){
  echo 
"<li><a href=\"index.php?show=news&id=".$row['dateGroup']."\">".$row['dateGroup']."</a></li>";

Eso me imprime el mismo mes varias veces, por ejemplo si tengo 6 noticias en Diciembre y 2 en Octubre, me imprime:

October 2004
October 2004
December 2004
December 2004
December 2004
December 2004
December 2004
December 2004

¿Cómo podría hacer para que se agrupen y muestre 1 solo mes? Debería imprimir solo:

October 2004
December 2004
__________________
Takitei
Ingeniarte.com
DannyHerran.com
"Dadme un punto de apoyo y moveré la tierra" - Arquímedes.

Última edición por Takitei; 10/12/2004 a las 10:27