Retroceder   Foros del Web > Programación para sitios web > Bases de Datos

Tema Cerrado
 
Herramientas Desplegado
Antiguo 17-jul-2008, 19:29   #1 (permalink)
Ghosty ha deshabilitado el karma
 
Fecha de Ingreso: junio-2008
Mensajes: 72
Filtrar por fecha de mañana

Hola Tengo este codigo para filtrar un juego de registro por la fecha del dia...

$query_Recordset3 = "SELECT * FROM cita WHERE LEFT(fecha, 10) LIKE '".date("Y-m-d")."%' ORDER BY hora ASC ";

lo que necesito es hacer la misma consulta a la misma tabla pero que me muestre pasadomañana ¿¿como lo hago??
Ghosty está desconectado  
Antiguo 17-jul-2008, 19:46   #2 (permalink)
Ghosty ha deshabilitado el karma
 
Fecha de Ingreso: junio-2008
Mensajes: 72
Respuesta: Filtrar por fecha de mañana

me explico mejor kiero añadirele un dia a la consulta para poder mostrar las citas del dia de "mañana"
Ghosty está desconectado  
Antiguo 17-jul-2008, 20:00   #3 (permalink)
Uefor no se puede cailificar en este momento
 
Avatar de Uefor
 
Fecha de Ingreso: agosto-2006
Ubicación: Murcia
Mensajes: 134
Respuesta: Filtrar por fecha de mañana

Como supongo que estás con php, asigna un día más a date() y utiliza una variable...
Cita:
$fechamañana = date()+1
luego solo tienes que insertar la variable fechamañana en la query

Última edición por Uefor; 17-jul-2008 a las 20:10.
Uefor está desconectado  
Antiguo 17-jul-2008, 20:14   #4 (permalink)
Ghosty ha deshabilitado el karma
 
Fecha de Ingreso: junio-2008
Mensajes: 72
Respuesta: Filtrar por fecha de mañana

ya lo he hecho
Cita:
$fechamañana = date("Y-m-d")+1;
mysql_select_db($database_doctrobd, $doctrobd);
$query_Recordset3 = "SELECT * FROM cita WHERE LEFT(fecha, 10) LIKE '".$fechamañana."%' ORDER BY hora ASC ";
pero me muestra el 2/3/2009
por que esta algo mal?¿? gracias
Ghosty está desconectado  
Antiguo 17-jul-2008, 20:35   #5 (permalink)
Ghosty ha deshabilitado el karma
 
Fecha de Ingreso: junio-2008
Mensajes: 72
Respuesta: Filtrar por fecha de mañana

date(Y-m-d)+1
me modifica el año y solo realiza el filtro por año me muestra todas las citas del 2009 yo necesito que me modifique el dia, espero que alguien me ayude...gracias
Ghosty está desconectado  
Antiguo 17-jul-2008, 21:10   #6 (permalink)
Ghosty ha deshabilitado el karma
 
Fecha de Ingreso: junio-2008
Mensajes: 72
De acuerdo Respuesta: Filtrar por fecha de mañana

Al final lo consegui
Código PHP:
$mes date('m');
$dia date('d')+1;
$year date('Y');

$fechademanana date('Y-m-d');
$query_Recordset3 "SELECT * FROM cita WHERE LEFT(fecha, 10) LIKE '".$year."-".$mes."-".$dia."%' ORDER BY hora ASC "
Ghosty está desconectado  
Antiguo 17-jul-2008, 23:02   #7 (permalink)
jurena tiene algunos puntos positivos de karma
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 813
Respuesta: Filtrar por fecha de mañana

En la consulta de la base de datos, así:


SELECT fecha FROM nombretabla WHERE fecha = DATE_ADD(curdate(), INTERVAL 1 DAY);
jurena está desconectado  
Antiguo 18-jul-2008, 01:14   #8 (permalink)
Uefor no se puede cailificar en este momento
 
Avatar de Uefor
 
Fecha de Ingreso: agosto-2006
Ubicación: Murcia
Mensajes: 134
Respuesta: Filtrar por fecha de mañana

Ok
Por cierto... esto ya no te hace falta:

$fechademanana = date('Y-m-d');
Uefor está desconectado  
Antiguo 18-jul-2008, 17:46   #9 (permalink)
Moderador NO Sabio
BrujoNic llegará a ser famoso muy prontoBrujoNic llegará a ser famoso muy prontoBrujoNic llegará a ser famoso muy prontoBrujoNic llegará a ser famoso muy prontoBrujoNic llegará a ser famoso muy pronto
 
Avatar de BrujoNic
 
Fecha de Ingreso: noviembre-2002
Ubicación: Costa Rica/Nicaragua
Mensajes: 11.282
Respuesta: Filtrar por fecha de mañana

Cerrado, esta es una sección de Base de Datos y no de programación.

Función de la sección de Base de Datos
__________________
Orgulloso de ser latino y demostrar que si uno trata de escribir bien, los demás comprenderán lo que respondo.
¿Fácil verdad?
BrujoNic está desconectado  
Tema Cerrado

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 08:48.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93