Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/08/2006, 11:29
Avatar de jdelozar
jdelozar
 
Fecha de Ingreso: agosto-2006
Ubicación: Madrid
Mensajes: 32
Antigüedad: 17 años, 8 meses
Puntos: 0
Perdona, está claro que no te había entendido en absoluto.
Yo te propongo dos soluciones medianamente complejas.

Si tu servidor es Windows, podrías crear a modo de pasarela, una aplicación Clipper (.exe) que invocaras desde PHP pasándole por parámetros la tabla y condiciones de la consulta que deseas hacer. Esta aplicación simplemente pintaría los resultados de la consulta por la salida estándard de manera que solo la tienes que recojer. Esto en Clipper lo puedes hacer usando macros (&).
Código PHP:
$salida shell_exec('aplic.exe tabla condición'); 
La otra consiste en desgranar el formato de los archivos DBF y DBT para localizar el dato en el archivo de forma binaria.
Los archivos DBT contienen los datos de los campos memo y en el DBF el espacio reservado para el memo lo único que contiene es la posición y la longitud del contenido dentro del DBT, correspondiente a cada registro.
Hace mucho que no hago nada con DBF pero en su época trabajé mucho en ello y tengo en algún lugar oculto mucha información para hacer lo que te digo. En cuanto la localice la posteo.
__________________
Un saludo:
Juan