<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
perfecto leo, ya esta funcionando,<br><br>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,<br>en ese momento me parece que tendria que desaparecer el que ya asistio del listado, <br>no se como hacer esto, o resolverlo de otra forma...<br><br><br>saludos,, <br><br><br>&gt; From: leonardot@pegasusnet.com.ar<br>&gt; To: php-avanzado@pato2.fi.mdp.edu.ar<br>&gt; Date: Tue, 10 Aug 2010 13:19:47 -0300<br>&gt; Subject: Re: [Php-avanzado] consulta query<br>&gt; <br>&gt; Hola Bruno,<br>&gt; <br>&gt; El mar, 10-08-2010 a las 04:05 +0000, Bruno Meschini escribió:<br>&gt; &gt; hola leo, hace dias que estoy tratando de resolver esta query y no lo<br>&gt; &gt; consigo....<br>&gt; &gt; <br>&gt; &gt; "SELECT asistencias.*, R.id_rehabilitacion, R.id_paciente, R.dg,<br>&gt; &gt; P.id_paciente, P.nombre, P.apellido, P.id_plan<br>&gt; &gt;  FROM  (asistencias, rehabilitaciones AS R, pacientes AS P)<br>&gt; &gt;  WHERE id_kine=".$kine."<br>&gt; &gt;  AND asistencias.fecha_sesion BETWEEN '$desdesql' AND '$hastasql'<br>&gt; &gt;  AND asistencias.id_rehabilitacion=R.id_rehabilitacion<br>&gt; &gt;  AND R.id_paciente=P.id_paciente";<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; esta me devuelve los nombres de los pacientes atendidos por cierto<br>&gt; &gt; kinesiologo entre una fecha, <br>&gt; &gt; ejemplo<br>&gt; &gt; <br>&gt; &gt; Juan Perez <br>&gt; &gt; Juan Perez <br>&gt; &gt; Juan Perez <br>&gt; &gt; Pedro Gonzales<br>&gt; &gt; Pedro Gonzales<br>&gt; &gt; <br>&gt; &gt; lo que yo quiero obtener con la query es<br>&gt; &gt; <br>&gt; &gt; Juan Perez                  3 sesiones<br>&gt; &gt; Pedro Gonzales          2 sesiones<br>&gt; <br>&gt; &gt; espero haber explicado bien,..<br>&gt; <br>&gt;         Te explicaste bien. No te puedo dar la query, porque para eso necesito<br>&gt; tener la estructura de las tablas, pero lo que te falta ahora es contar<br>&gt; con la función count() de SQL la cantidad de registros que tiene cada<br>&gt; paciente en la tabla de asistencias, y agrupar con GROUP BY el resultado<br>&gt; por paciente.<br>&gt; <br>&gt;         Usá como modelo de la sintaxis la query que armamos juntos en clase, en<br>&gt; dónde se usan estos dos operadores. Esta query es casi igual, excepto<br>&gt; que se restringe a un solo kinesiólogo.<br>&gt; <br>&gt;         Seguimos!<br>&gt; -- <br>&gt; <br>&gt; Leonardo Tadei<br>&gt; leonardot@pegasusnet.com.ar<br>&gt; http://blog.pegasusnet.com.ar<br>&gt; Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key<br>&gt; <br>&gt; _______________________________________________<br>&gt; Php-avanzado mailing list<br>&gt; Php-avanzado@pato2.fi.mdp.edu.ar<br>&gt; http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado<br>                                               </body>
</html>