Foros del Web » Programando para Internet » PHP »

Crear menu de archivos publicados por meses y años

Estas en el tema de Crear menu de archivos publicados por meses y años en el foro de PHP en Foros del Web. Saludos, Alguien sabe o tiene algún código para mostrar un menú que muestre el número de artículos publicados en el mes, pero que vaya generando ...
  #1 (permalink)  
Antiguo 01/03/2010, 15:22
Avatar de jorge25  
Fecha de Ingreso: noviembre-2005
Ubicación: Venezuela, San Juan de Los Morros.
Mensajes: 165
Antigüedad: 19 años
Puntos: 1
Crear menu de archivos publicados por meses y años

Saludos,

Alguien sabe o tiene algún código para mostrar un menú que muestre el número de artículos publicados en el mes, pero que vaya generando los meses siguientes a medida que vaya transurriendo el tiempo.

De igual manera con los años, que muestre los años, los meses y los artículos por mes, a medida que se van creando?

Gracias por adelantado...
__________________
Debian GNU/Linux 4.0 "Etch"

La felicidad no es un camino, es un estado de ánimo. Jorge Morgado
  #2 (permalink)  
Antiguo 01/03/2010, 15:27
Avatar de hector2c  
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 17 años
Puntos: 25
Pregunta Respuesta: Crear menu de archivos publicados por meses y años

mmm, es tan sencillo como hacer una consulta a mysql e imprimirla con php...

Código PHP:
echo "<ul>";
$sql "select * from producto";
$pro mysql_query($sql);
while(
$rs_pro=mysql_fetch_assoc($pro)){
echo 
"<li><a href='detalle.php?ide=".$rs_pro['ide']."'>".$rs_pro['nombre']."</a></li>"
}
echo 
"</ul>"
bueno, es solo una idea, de ahi puedes aplicarle estilos para formar el menu, y hay muuchos ejemplos en la red...
__________________
blog: hector2c.wordpress.com
email: [email protected]
  #3 (permalink)  
Antiguo 01/03/2010, 15:28
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 15 años, 3 meses
Puntos: 150
Respuesta: Crear menu de archivos publicados por meses y años

Imaginando que tenemos una tabla articulos con los campos (por simplificar):

ID
TITULO
TEXTO
DIA
MES
ANO


Podrias sacar el total de articulos por mes ordenados de mas reciente a mas antiguos con:

select articulos.MES,articulos,ANO,COUNT(articulos.ID) as TOTAL from articulos group by articulos.MES,articulos.ANO order by articulos.ANO DESC,articulos.MES DESC

Espero te sirva de guia y hagas alguna prueba en tu base de datos, una vez saques bien la consulta, otro tema es generar un bucle con PHP para generar el menu

Etiquetas: meses
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:03.