Contenido del archivo 'miarchivo.txt':
1, Jorge, Pérez Campos, informatico, 27, León
2, Pedro, Diez Santamarta, diseñador, 22, Salamanca
3, Luis, Ruiz Campos, dibujante, 27, Zamora
Éste es el código:
Código PHP:
<?php
// archivo txt
$filas=file('miarchivo.txt');
// iniciamos contador y la fila a cero
$i=0;
$numero_fila=0;
// mientras exista una fila
while($filas[$i]!=NULL){
// incremento contador de la fila
$row = $filas[$i+1];
// genero array con por medio del separador "," que es el que tiene el archivo txt
$sql = explode(",",$row);
// incrementamos contador
$i++;
$numero_fila++;
// imprimimos datos en pantalla
echo 'Id: '.$row[0].'<br/>';
echo 'Nombre: '.$row[1].'<br/>';
echo 'Apellidos: '.$row[2].'<br/>';
echo 'Profesión: '.$row[3].'<br/>';
echo 'Edad: '.$row[4].'<br/>';
echo 'Ciudad: '.$row[5].'<br/><br/>';
}
?>
Id: 2
Nombre: ,
Apellidos:
Profesión: P
Edad: e
Ciudad: d
Id: 3
Nombre: ,
Apellidos:
Profesión: L
Edad: u
Ciudad: i
Id:
Nombre:
Apellidos:
Profesión:
Edad:
Ciudad:
¿Hay algo incorrecto? ¿Qué estoy haciendo mal?
Gracias por vuestra ayuda.