[Care2x-general] Otra opción para calcular estadia

Juan Pablo Berdejo jpberdejo2 en etb.net.co
Lun Mar 28 04:44:07 CEST 2005


Hola Miguel y Jorge,

Respecto a la pregunta sobre la estadía, ¿tiene que ser por un query?,
porque se me ocurrió (después de mi anterior mensaje), que se puede
hacer por medio de PHP usando una formula dentro de, por ejemplo, un
"while", así:

while ($row = mysql_fetch_array($result)) {

     $diasEstancia = intval((strtotime($row["fechaEgreso"]) -
     strtotime($row["fechaIngreso"]))/86400);

     echo $diasEstancia;
}

Habría que reemplazar fechaEgreso y fechaIngreso con los nombres 
apropiados de los campos de la tabla. Como los timestamps son en 
segundos, el 86400 sale de multiplicar 24horas*60min*60sec.

Salu2,

Juan Pablo Berdejo Casas
Linux Registred User #131315
http://www.getfirefox.com


Dr. Jorge R Rodriguez wrote:
> Alguien puede responder esta pregunta?
> JR
> 
> --- "Dr. Miguel E. Marin" <marin en infomed.sld.cu>
> wrote:
> 
>>Amigos, he estado trabajando en una query para
>>calcular la estadia (en dias) de un
>>paciente ingresado que se saca trabajando en la
>>tabla care_encounter.
>>
>>No encuentro manera de sacar la estadia en dias.
>>
>>Alguien ha enconrado la manera, por favor si es asi
>>la pudiera compartir?
>>
>>Yo sgo trabajando en eso si encuentro algo antes lo
>>pas a la lista.
>>
>>Gracias. Dr. Marin
>>
>>-------------------------------------------------
>>Este mensaje fue enviado usando el servicio de
>>correo en web de Infomed
>>http://webmail.sld.cu
>>
>>_______________________________________________
>>Care2x-general mailing list
>>Care2x-general en lists.ourproject.org
>>
> 
> http://lists.ourproject.org/cgi-bin/mailman/listinfo/care2x-general
> 
> 
> _______________________________________________
> Care2x-general mailing list
> Care2x-general en lists.ourproject.org
> http://lists.ourproject.org/cgi-bin/mailman/listinfo/care2x-general





Más información sobre la lista de distribución Care2x-general