Foros del Web » Programando para Internet » PHP »

condiciones y fechas

Estas en el tema de condiciones y fechas en el foro de PHP en Foros del Web. Me planteo hacer lo siguiente, pero necesito sugerencias no suty experto: * quiero que en base a la fecha del sistema cambie el valor de ...
  #1 (permalink)  
Antiguo 02/01/2004, 15:05
Avatar de pereztroff  
Fecha de Ingreso: junio-2002
Ubicación: En la Internet.
Mensajes: 4.068
Antigüedad: 21 años, 10 meses
Puntos: 5
condiciones y fechas

Me planteo hacer lo siguiente, pero necesito sugerencias no suty experto:

* quiero que en base a la fecha del sistema cambie el valor de un listado. Por ejemplo si la fecha del sistema es 2 de enero liste unos resultados de una base de datos, si es 5 de Julio otros resultados y asi sucesivamente.
* la idea es que segun sea el trimestre del año, liste una serie de registros de la base de datos.

ahora, ¿como se haria?
un ejemplo cual puede ser para tener en cuenta???

Muchas gracias.
  #2 (permalink)  
Antiguo 02/01/2004, 15:15
 
Fecha de Ingreso: agosto-2003
Ubicación: España
Mensajes: 202
Antigüedad: 20 años, 8 meses
Puntos: 0
Perdona pero no te entiendo
, podrias explicarte algo mas?
  #3 (permalink)  
Antiguo 02/01/2004, 20:26
Avatar de pereztroff  
Fecha de Ingreso: junio-2002
Ubicación: En la Internet.
Mensajes: 4.068
Antigüedad: 21 años, 10 meses
Puntos: 5
Re: condiciones y fechas

Cita:
Mensaje Original por pereztroff
Me planteo hacer lo siguiente, pero necesito sugerencias no suty experto:

* quiero que en base a la fecha del sistema cambie el valor de un listado. Por ejemplo si la fecha del sistema es 2 de enero liste unos resultados de una base de datos, si es 5 de Julio otros resultados y asi sucesivamente.
* la idea es que segun sea el trimestre del año, liste una serie de registros de la base de datos.

ahora, ¿como se haria?
un ejemplo cual puede ser para tener en cuenta???

Muchas gracias.
A ver si ahora se me entiende:
+ tenemos 1 base de datos con una tabla por ejemplo con con nombre, poblacion, descripcion y foto.
+ depediendo del mes o trimestre en que nos encontremos, liste solo por ejemplo las personas que sean de la poblacion de Barcelona, y asi sucesivamente.
¿ si ? ¿ahora?
Gracias.
  #4 (permalink)  
Antiguo 03/01/2004, 00:09
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En PHP dispones de la función date() para obtener si quires el "mes" que estamos .. así que puedes formar tus sentencias SQL a base de ese parámetro .. por ejemplo usando un array asociativo .. o un juego de switch()

El caso es "Si mes = X" .. entonces crea SQL:
$sql="SELECT * FROM nose WHERE poblacion='Barcelona'";

y así con todos los casos .. o usando más variables y arrays:

Código PHP:
$opciones=array(1=>"Barcelona",2=>"China",3=>"cualquier cosa");
$mes_ordinal=date("nomeacuerdo"); // www.php.net/date .. no recuerdo el parámetro.
$cual_poblacion=$opciones[$mes_ordinal];
$sql="SELECT * FROM nose WHERE poblacion='$cual_poblacion'";
// y tu mysql_query() .. etc habitual .. 
También lo podrias hacer desde SQL todo .. usando las funciones de Fecha de Mysql (o de la BD que uses . .que no comentastes que BD usa).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 03/01/2004 a las 00:11
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 17:45.