Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/01/2010, 06:40
gastonmar
 
Fecha de Ingreso: julio-2006
Mensajes: 18
Antigüedad: 17 años, 9 meses
Puntos: 1
Como trabajar con DBF - Arrays - Select

Buenas, estoy trabajando con bases de fox (las viejas dbf) y necesito listar datos de distintas dbf. es decir de la base camas.dbf solo necesito algunos datos, de internac.dbf otros datos que tienen relacion con la otra base.

Necesito listar los pacientes que estan internados actualmente.

Ejemplo: el paciete tiene el dato edad en camas.dbf pero quien lo interno y la obra social estan en internac.dbf.

Los comandos para trabajar con dbf desde php son limitados:

Abro la base:
$db_CAMAS = dbase_open('/CAMAS.DBF', 0);

parte del codigo:

if ($db_CAMAS) {
$numero_registros = dbase_numrecords($db_CAMAS);
for ($i = 1; $i <= $numero_registros; $i++) {
$row = @dbase_get_record_with_names($db_CAMAS, $i);
if ($row['EDAD'] == INT && $row['FECHAEGR'] == ' ' ) {
echo $row['NOMBRES'];


Lo que no se si se puede buscar los datos directamente en los arrays o del resultado de la busqueda armo otro array con los datos ya filtrados.

La verdad no le encuentro la vuelta.

Alguno trabajo con este tipo de consultas?

Muchas gracias.