Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/10/2006, 16:23
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 2 meses
Puntos: 535
Generar ul anidados de sólo dos niveles

caray, no me está saliendo esto!

Tengo este query:
Código:
SELECT Year(fecha) AS anio, Month(fecha) AS mes, Count(id) AS cantidad
FROM noticias
GROUP BY Year(fecha), Month(fecha)
ORDER BY fecha DESC
Ok, ese resultado con datos de ejemplo se ve así:
Código:
anio | mes | cantidad
2006 | 10 | 7
2006 | 9 | 2
2006 | 8 | 2
2005 | 9 | 1
2004 | 8 | 1
Lo quiero transforar en:

Código:
<ul>
  <li>2006
    <ul>
     <li>10 (7)</li>
     <li>09 (2)</li>
     <li>08 (2)</li>
    </ul>
  </li>
  <li>2005
    <ul>
     <li>09 (1)</li>
    </ul>
  </li>
  <li>2004
    <ul>
     <li>08 (1)</li>
    </ul>
  </li>
</ul>
Pero... como dije... no me está saliendo. No sé si porque justamente hoy es sábado o porque me estoy volviendo cada día más boludo. ¿Sugerencias? (en cuanto a la solución, no en si cada día me estoy volviendo más boludo o no ñ_ñ)

Maldición... este tipo de cosas lo he hecho cientos de veces en ASP. Debería ser lo mismo (aunque he de decir que con ul's anidados nunca lo hice, siempre usé tablas o alguna otra estructura no anidada)
__________________
...___...