Foros del Web » Programando para Internet » PHP »

problema consulta con variable

Estas en el tema de problema consulta con variable en el foro de PHP en Foros del Web. Buenas, pues estoy intentando hacer una web y me da errores lo que tengo es esto: a traves de un calendario me muestra en un ...
  #1 (permalink)  
Antiguo 19/12/2008, 06:17
 
Fecha de Ingreso: diciembre-2008
Mensajes: 9
Antigüedad: 15 años, 4 meses
Puntos: 0
problema consulta con variable

Buenas,
pues estoy intentando hacer una web
y me da errores

lo que tengo es esto:
a traves de un calendario me muestra en un input la fecha elegida

Código PHP:
<input type="text" name="fecha" id="fecha" value="<?php echo date("Y-n-d"); ?>">
y lo que intento es realizar una consulta de esa fecha en la base de datos con esto:

Código PHP:
$especial="<script>document.write(document.formulario.fecha.value);";
$consulta="SELECT * FROM cita WHERE fecha = '".$especial."';"
y si hago un echo de consulta me devuelve bien

Código PHP:
SELECT FROM cita WHERE fecha '2008-12-22'
si esta misma consulta la realizo directamente en mysql me devuelve el resultado bien pero desde php no me devuelve nada

alguna idea de que puede ser el error o como realizar lo que pretendo?

Saludos
  #2 (permalink)  
Antiguo 19/12/2008, 06:39
 
Fecha de Ingreso: junio-2008
Mensajes: 31
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: problema consulta con variable

hola q tal, me parece que el posible error q tenes es que esta usando date("Y-n-d") en vez de date("Y-m-d"). estas poniendo una "n" es vez de una "m" cuando pedis el mes a la funcion date(). avisame se resolvio el problema
  #3 (permalink)  
Antiguo 22/12/2008, 05:36
 
Fecha de Ingreso: diciembre-2008
Mensajes: 9
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: problema consulta con variable

Cita:
Iniciado por neogabo Ver Mensaje
hola q tal, me parece que el posible error q tenes es que esta usando date("Y-n-d") en vez de date("Y-m-d"). estas poniendo una "n" es vez de una "m" cuando pedis el mes a la funcion date(). avisame se resolvio el problema
No porque los datos me los muestra bien, el imput que utilizo me lo muestra bien, la consulta me la muestra bien, hago un echo de la consulta que genera y sale bien
Código PHP:
SELECT FROM cita WHERE fecha '2008-12-22'
y esa misma consulta en la base de datos me muestra los datos

edito: si yo cambio la variable $especial que es lo que muestra el imput cada vez que cambia por una fecha, me hace bien la consulta
Código PHP:
$especial="<script>document.write(document.formulario.fecha.value);";
$consulta="SELECT * FROM cita WHERE fecha = '2008-12-22';"
asi si que me hace bien la consulta :S, el caso esque es el mismo resultado del echo de consulta

Última edición por Floralys; 22/12/2008 a las 05:48
  #4 (permalink)  
Antiguo 22/12/2008, 07:09
Avatar de foreverOdd  
Fecha de Ingreso: noviembre-2007
Ubicación: Caracas
Mensajes: 489
Antigüedad: 16 años, 5 meses
Puntos: 14
Respuesta: problema consulta con variable

Cita:
$especial="<script>document.write(document.formula rio.fecha.value);";
$consulta="SELECT * FROM cita WHERE fecha = '".$especial."';";
estas son dos lineas de condigo consecutivas?

ese campo fecha ¿¿donde esta?? ¿antes o despues?
__________________
My path is lit by my own fire, I only go where I desire
  #5 (permalink)  
Antiguo 22/12/2008, 10:19
 
Fecha de Ingreso: diciembre-2008
Mensajes: 9
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: problema consulta con variable

Cita:
Iniciado por foreverOdd Ver Mensaje
estas son dos lineas de condigo consecutivas?

ese campo fecha ¿¿donde esta?? ¿antes o despues?
Estan despues, vamos para mi el orden creo que es correcto
  #6 (permalink)  
Antiguo 22/12/2008, 11:26
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: problema consulta con variable

Código PHP:
<input type="text" name="fecha" id="fecha" value="<?php echo date("Y-n-d"); ?>">
Y vas a usar siempre la fecha del sistema o una que se haya seleccionado?

date(formato, fecha_timestamp);
__________________
- León, Guanajuato
- GV-Foto
  #7 (permalink)  
Antiguo 23/12/2008, 01:55
 
Fecha de Ingreso: diciembre-2008
Mensajes: 9
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: problema consulta con variable

Cita:
Iniciado por Triby Ver Mensaje
Código PHP:
<input type="text" name="fecha" id="fecha" value="<?php echo date("Y-n-d"); ?>">
Y vas a usar siempre la fecha del sistema o una que se haya seleccionado?

date(formato, fecha_timestamp);
Usare la fecha que haya seleccionado en el calendario por eso tengo que sacarla de ahi
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 23:43.