Foros del Web » Programando para Internet » PHP »

¿Cómo hacer consulta con datos variables?

Estas en el tema de ¿Cómo hacer consulta con datos variables? en el foro de PHP en Foros del Web. Saludos. necesito ayuda para afrontar un problemilla que tengo en un desarrollo. Os cuento. En una pagina, voy a mostrar una serie de consultas de ...
  #1 (permalink)  
Antiguo 06/04/2008, 13:04
 
Fecha de Ingreso: agosto-2003
Mensajes: 324
Antigüedad: 20 años, 8 meses
Puntos: 1
¿Cómo hacer consulta con datos variables?

Saludos.
necesito ayuda para afrontar un problemilla que tengo en un desarrollo.
Os cuento.
En una pagina, voy a mostrar una serie de consultas de distintas tablas, en base a 2 campos desplegables: mes y año.
Digamos que la primera consulta la tengo más o menos clara, el mes y año actual .... pero mi problema viene cuando el usuario cambie de mes y/o año.

Se con javascritp, es cuestión de "recargar" la página ... pero ¿cómo le paso esos valores a la consulta? es decir ... ¿cómo hago una consulta "dinamica"?

Si le pongo el predeterminado (datos mes año actual), siempre me cojerá lo mismo.

Espero que me ayuden ... Gracias
  #2 (permalink)  
Antiguo 06/04/2008, 13:30
 
Fecha de Ingreso: noviembre-2005
Mensajes: 222
Antigüedad: 18 años, 5 meses
Puntos: 2
Re: ¿Cómo hacer consulta con datos variables?

seria una cosa asi:

"Select * from tabla where campomes='$_POST[mes]' and campoaño='$_POST[año]"

suerte!
  #3 (permalink)  
Antiguo 06/04/2008, 13:34
 
Fecha de Ingreso: noviembre-2005
Mensajes: 222
Antigüedad: 18 años, 5 meses
Puntos: 2
Re: ¿Cómo hacer consulta con datos variables?

otra cosa, si tienes un solo campo, según tengas el valor guardado deberas unirlo antes.

por ejemplo:

Si guardas las fechas como 05/1998, 06/1998.....04/2008

deberias hacer:

$total="$_POST['mes']/[$_POST['año']";
"Select * from tabla where campofecha='$total'";
  #4 (permalink)  
Antiguo 06/04/2008, 14:23
 
Fecha de Ingreso: agosto-2003
Mensajes: 324
Antigüedad: 20 años, 8 meses
Puntos: 1
Re: ¿Cómo hacer consulta con datos variables?

Gracias, pero ...
¿cómo puedo poner un valor, digamos predeterminado, y luego poder cambiarlo?
Me explico ....
Al cargar la página por primera vez, ese valor sería $mes="abril" y $anno="2008" ... por ponerlo de alguna forma ...
Pero una vez cargada, que el usuario cambie el valor de los campos mes y año,y que lo seleccionado ajuste el valor de esas variables para crear la consulta.
  #5 (permalink)  
Antiguo 06/04/2008, 16:06
 
Fecha de Ingreso: noviembre-2005
Mensajes: 222
Antigüedad: 18 años, 5 meses
Puntos: 2
Re: ¿Cómo hacer consulta con datos variables?

en la edición html cuando creas el campo de texto, pones

<input name="nombredelcampo" type="text" value="textopordefecto"/>

solo tienes que sustituir nombredelcampo y textopordefecto

pero te aconsejo que antes de meterte en el php te metas a fondo con el html, de lo contrario no te va a servir de nada todo esto
  #6 (permalink)  
Antiguo 07/04/2008, 00:31
 
Fecha de Ingreso: agosto-2003
Mensajes: 324
Antigüedad: 20 años, 8 meses
Puntos: 1
Re: ¿Cómo hacer consulta con datos variables?

Gracias .....
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 00:51.