Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/11/2013, 06:14
Avatar de quinqui
quinqui
 
Fecha de Ingreso: agosto-2004
Ubicación: Chile!
Mensajes: 776
Antigüedad: 19 años, 8 meses
Puntos: 56
Respuesta: Hacer una lista

Bueno, si la lista no tiene muchos elementos, los puedes almacenar en un array PHP o bien tenerlos en un archivo de texto (por ej., un csv) que lees desde PHP (esta opción es buena porque luego sólo editas el archivo de texto, sin intevenir el código PHP, cuando quieras agregar o quitar elementos de la lista). Si la lista es muy grande, pues mejor es almacenarlo en base de datos, si tienes acceso a una. Ya que mencionaste XHTML, no conozco sus alcances, pero eso me hizo pensar que también puedes almacenar los datos en un archivo de texto en los formatos Json o XML, que pueden ser leídos tanto por PHP como por Javascript (si no quieres hacer programación del lado del servidor -PHP- y se la prefieres dejar al cliente -javascript-).

En general, debes crear la categorización de cada elemento de la lista de acuerdo a los criterios que mencionas (día de la semana, hora del día, nombre de la categoría) y aplicarla a cada elemento de tu lista: si un mismo elemento se va a repetir en otra categoría (día-hora-categoría), no repitas el elemento, sino que crea otro conjunto de registros donde sólo almacenes la relación entre los elementos y las categorías (lo que en BD se traduce en una tabla de rompimiento).

En cuanto al algoritmo para mostrar los elementos del modo que quieres, te sugiero probar con una conjunción entre PHP (para obtener los elementos según la categoría deseada), y Javascript que puede generar el timer que necesitas para ir refrescando la lista en el período de tiempo que determinaste. Son ideas!

Saludos.
__________________
pipus.... vieeeeeji plomius!!!
*quinqui site*