Tema: Archivo.txt
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/07/2006, 07:03
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Ok .. los "campos" estan delimitados por comas (pero parece que no usas ningún otro caracter de separador? .. no hay ni una "coma" o algo así por médio? .. serí muy útil que existiera ..).

Ahora faltaría ver como tratas tu los "registros" de ese ".txt" .. es decir si los separas por un salto de línea o como ...

Una vez que eso lo tengas claro podrías usar funciones como file() para leer tu archivo (hacia un array) y de ahí usar explode() o expresiones regulares para ir tomando tus "campos" por separado .. Con ese dato separado ya podras ir haciendo tus "INSERT" en tu BBDD (que por cierto no especificas -cual- usas o si por lo menos ese tema lo tendrías claro).

Por otro lado .. si ese proceso que tienes que hacer no es tan regular (que lo hagas o tengas que hacer necesariamente en PHP o por tu aplicación) .. mejor no te compliques la vida y usa algún GUI para Mysql con funciones de "importar" datos .. como phpMyadmin .. o Navicat o cualquier otro .. todos importan datos en formato CSV o similares (tu indicas los separadores de registros que caracter usastes y los delimitadores de campos)

A su vez .. si tu tienes forma de "formatear" esos datos y dejarlo en un formato standar CSV (campos separados por comas y delimitados por comillas o como quieras ...) sería lo ideal para no tener problemas a la hora de importar y facilitar esa taréa ..

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.