SELECT A UN ARCHIVO DE TXT COMO BASE DE DATOS
Publicado por adan (3 intervenciones) el 29/08/2018 20:13:15
Hola a todos, llevo unos días tratando de realizar un select según el numero de id que ingrese pero no me muestra los datos. tengo un código que me sirve para mostrar todos los datos pero no se modificarlo para que busque solo la linea que le indico por el id. si alguien puede ayudarme se los agradecería enormemente!.
les envió el código:
les envió el código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
$fp = fopen('archivo.txt','r');
if (!$fp) {echo 'ERROR: No ha sido posible abrir el archivo. Revisa su nombre y sus permisos.'; exit;}
$loop = 0; // contador de líneas
while (!feof($fp)) { // loop hasta que se llegue al final del archivo
$loop++;
$line = fgets($fp); // guardamos toda la línea en $line como un string
// dividimos $line en sus celdas, separadas por el caracter |
// e incorporamos la línea a la matriz $field
$field[$loop] = explode ('|', $line);
// generamos la salida HTML
echo '
<div>
<div>Nombre: '.$field[$loop][0].'</div>
<div>Email: '.$field[$loop][1].'</div>
<div>Website: '.$field[$loop][2].'</div>
<div>Teléfono: '.$field[$loop][3].'</div>
</div>
';
$fp++; // necesitamos llevar el puntero del archivo a la siguiente línea
}
fclose($fp);
Valora esta pregunta
0