[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