Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/05/2011, 11:04
angelfcm
(Desactivado)
 
Fecha de Ingreso: abril-2011
Mensajes: 153
Antigüedad: 13 años
Puntos: 236
Respuesta: leer e insertar registros

Hola! te dejo un ejemplo:

Código PHP:
<?php
 $datos
=array(); // se crea un array dónde se guardaran los datos
 
$f=fopen("txt.txt","r"); // abre el archivo
 
while(!feof($f)){ // se comienza un ciclo con while y termina si feof es 1
  
$linea=fgets($f); // se obtiene la linea dónde le puntero índica
  
$datos[]=$linea// se guarda la línea en el array
 
}

// por último guardas los datos en mysql
$query "INSERT INTO morosos values ('$datos[0]', '$datos[1]', ' $datos[2]', '$datos[3]', '$datos[4]', '$datos[5]', '$datos[6]')";

?>
Te dejo el significado de éstas funciones por si no las conoces:
  • feof(AQUI DENTRO LA VARIABLE DEL ARCHIVO ABIERTO) - Si es falso entonces es por que todavía el archivo no llega a la última línea, si es igual a 1(true) es porque llego al límite de las líneas.
  • fgets(AQUI DENTRO LA VARIABLE DEL ARCHIVO ABIERTO) - Obtiene la línea dónde va el puntero del archivo y una vez que obtiene la línea el puntero avanza a la siguiente línea.

Pruebalo y comprendelo, saludos!