[Php-avanzado] consulta query

Bruno Meschini brunomeschini en hotmail.com
Mie Ago 11 13:46:08 ART 2010


gracias leo, ahora lo agrego..
te escribi  a tu mail hace unos dias,, parece que no lo viste,,, ahora te lo reenvio..
saludos,


> From: leonardot en pegasusnet.com.ar
> To: php-avanzado en pato2.fi.mdp.edu.ar
> Date: Wed, 11 Aug 2010 13:00:20 -0300
> Subject: Re: [Php-avanzado] consulta query
> 
> Hola Bruno,
> 
> 
> 	con esa tabla, agregala después del último AND un:
> 
> AND A.fecha_sesion < '$hoy'
> 
> 	en dónde $hoy es la fecha de hoy en formato de MySQL.
> 
> 	Por otra parte, si bien en este caso es lo mismo, es una buena práctica
> poner siempre la tabla cuando te referís a un campo. Por ejemplo poner
> AND (R.fecha_comienzo <='$fechahoy') en vez de sin la "R" (asumiendo que
> es un campo de la tabla rehabilitaciones).
> 	Esto te salva en el caso de que modifiques la query e incluyas una
> tabla con el mismo nombre de campo.
> 
> 	Saludos!
> 
> El mié, 11-08-2010 a las 02:15 +0000, Bruno Meschini escribió:
> > hola leo, aqui va la query
> > 
> > SELECT R.*, D.*, P.id_paciente, P.nombre, P.apellido,
> >                                         count(A.id_rehabilitacion)AS
> > presentes
> >                                         FROM (rehabilitaciones AS R,
> > dias_rehabilitaciones AS D, pacientes AS P)
> >                                         LEFT JOIN asistencias AS A ON
> > R.id_rehabilitacion= A.id_rehabilitacion
> >                                         WHERE R.id_rehabilitacion =
> > D.id_rehabilitacion
> >                                         AND R.id_paciente =
> > P.id_paciente
> >                                         AND D.id_dia=".$dia."
> >                                         AND (horario >='$h1') AND
> > (horario <= '$h2')
> >                                         AND (fecha_comienzo
> > <='$fechahoy')
> >                                         GROUP BY R.id_rehabilitacion
> >                                         ORDER BY horario
> > 
> > 
> > 
> > 
> > tablas.
> > 
> > asistencias. 
> > id_asistencia
> > id_rehabilitacion
> > id_kine
> > pago
> > fecha_sesion
> > 
> > 
> > creo que con esa tabla alcanza, cada vez que registro una asistencia
> > guardo en el campo fecha_sesion la fecha de hoy,
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > > From: leonardot en pegasusnet.com.ar
> > > To: php-avanzado en pato2.fi.mdp.edu.ar
> > > Date: Tue, 10 Aug 2010 14:37:49 -0300
> > > Subject: Re: [Php-avanzado] consulta query
> > > 
> > > Hola Bruno!
> > > 
> > > 
> > > El mar, 10-08-2010 a las 16:38 +0000, Bruno Meschini escribió:
> > > > perfecto leo, ya esta funcionando,
> > > > 
> > > > otra cosa que no se como hacer es que cuando muestro el listado de
> > los
> > > > que tienen que asistir hoy, cuando el paciente presiono registrar
> > > > asistencia,
> > > > en ese momento me parece que tendria que desaparecer el que ya
> > asistio
> > > > del listado, 
> > > > no se como hacer esto, o resolverlo de otra forma...
> > > 
> > > pasá por acá la query, y si puede ser también la estructura de las
> > > tablas involucradas, así lo puedo ver.
> > > Seguramente hace falta agregar una condición que excluya a los que
> > > tienen asistencias mayores o iguales a hoy...
> > > 
> > > > saludos,, 
> > > 
> > > =mente!
> > > -- 
> > > 
> > > Leonardo Tadei
> > > leonardot en pegasusnet.com.ar
> > > http://blog.pegasusnet.com.ar
> > > Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
> > > 
> > > _______________________________________________
> > > Php-avanzado mailing list
> > > Php-avanzado en pato2.fi.mdp.edu.ar
> > > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> > _______________________________________________
> > Php-avanzado mailing list
> > Php-avanzado en pato2.fi.mdp.edu.ar
> > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> -- 
> 
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> http://blog.pegasusnet.com.ar
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
> 
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20100811/0030b7a3/attachment.html 


Más información sobre la lista de distribución Php-avanzado