PHP - Ayuda urgente por favor

   
Vista:

Ayuda urgente por favor

Publicado por jhoan (1 intervención) el 22/05/2011 01:25:24
Hola buenas tardes mi consulta es la siguiente tengo una base de datos en mysql llamada " Cheques" donde esta ordenado de la siguiente manera http://imageshack.us/f/28/datosl.jpg , lo que yo tengo es un formulario que me hace una comparación de dos fechas http://imageshack.us/photo/my-images/718/formulario.jpg/ despues de darle consultar me debe de aparecer en la parte de abajo los registros que estan entre esas dos fechas me gustaria que me ayuden soy primeriso en esto no se si me puedan ayudar muchas gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Ayuda urgente por favor

Publicado por xve (5513 intervenciones) el 22/05/2011 18:40:14
Hola Jhoan, si no recuerdo mal, en mysql, puede hacer esto:
1
chfecauditoria>='2001-05-20' AND chfecauditoria<='2001-05-25'

Esto creo que debería de funcionar-te.

Comentanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ayuda urgente por favor

Publicado por jhoan (2 intervenciones) el 22/05/2011 19:30:56
ola amigo gracias por responder pero el cambio el cual es a consultar es el chfecha muchas gracias por tu respuesta
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve

Ayuda urgente por favor

Publicado por xve (5513 intervenciones) el 22/05/2011 20:11:49
Al parecer, ese campo que me comentas no es del tipo date o datetime verdad?
Que es un tipo varchar?

si es un tipo varchar, no se muy bien como hacerlo para buscar entre esas fechas sin tener que recorrer todos los registros en un blucle while

Hay la posibilidad de pasar el campo a date?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ayuda urgente por favor

Publicado por jhoan (2 intervenciones) el 22/05/2011 21:15:17
siii mi amigo me paso un codigo en sql a ver si se puede pasar a mysql

select * from tabla where (datetime,CONVERT(varchar(10),CHFECHA, 103), 103)
between CONVERT(datetime, CONVERT(varchar(10),'2005/01/01', 103), 103)
and CONVERT(datetime, CONVERT(varchar(10),'2005/05/05', 103), 103)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar