| |||
Lo puedes hacer de la siguiente forma: La primera vez que se acceda a la web, si no hay programa del día definido para ese día, se obtiene uno aleatorio de la base de datos (RAND). El programa que obtengas, lo almacenas en otra tabla indicando la fecha, de forma que todas las personas que entren se muestre el mismo programa en ese día. Cuando alguien entre en la página, y no exista ningún programa en la tabla de programas del día, para ese día, se vuelve a ejecutar el script para obtener uno aleatorio, ya que quiere decir que es el primer visitante del día. La tabla de programas del día la puedes utilizar también para que no se repitan los programas. No sé si me habré explicado bien.... ![]() Un Saludo |
| |||
Deberías concretar que BBDD usas (Mysql?) .. cual es el modelo de datos que usas (tus tablas) .. como gestionas tus fechas (en que formato y que tipo de campos) .. Con esos datos se podría ver alguna sentencia SQL más concreta para hacer lo que pretendes .. pero en principio con SQL sólo deberías resolverlo sin más PHP por médio. Un saludo, |
| ||||
hola, gracias a ambos por sus respuestas, Cluster sí, uso MySQL y las fechas de la tabla en la ke guardo las descargas es de tipo DATETIME (0000-00-00 00:00:00), a ver si con eso me puedas decir mas o menos como deberia de hacerlo, se agradece saludos ![]() |
| |||
Por mi parte no entendí bien que tipo de consulta necesitas hacer. Pon algún ejemplo con datos reales .. para que nos hagamos una idea. Vendría bien que pusieras la estructura de la tabla/s que uses (si es que intervienen más de una) y que comentes que significado tienen tus campos (los más relevantes). Tienes que concretar en que se basa "el programa del día" .. Es por fecha? .. (todos los que sean de fecha "hoy" o que ingresaron como registros nuevos en fecha de hoy? con algún límite (los 10 últimos? .. etc)) .. o usas otro critério (por n° de descargas? .. registras ese dato en otro campo como un "contador"? .. ) Moví tu pregunta al foro de BBDD para que te orienten mejor al respecto de la sentencia SQL más adecuada (cuando confirmes bien que quieres hacer). Un saludo, |
| ||||
haber aki les pongo la estructura de mi tabla ya ke solo uso una Código PHP: saludos ![]() |
| ||||
tal vez te sirva esta pequenia consulta, cya: Código PHP:
__________________ "El Conocimiento es de todos, no solo de algunos" |