Tendrías que poner un separador entre lo que representarían los diferentes tipos de datos (nombre, apellidos, edad)... sería el equivalente a las columnas en una Base de Datos. Igual tendrías que manejar los diferentes registros en cada línea...
De forma gráfica la estructura de tu archivo podrías ser algo como:
Código:
Arturo|Rodríguez|24
Alberto|Peña|16
...|...|...
Entonces, primero harías un explode por renglones y posteriormente por tu separador... y la busqueda sería algo como:
Código PHP:
switch($algo) {
case 'nombre': $i=0; break;
case 'apellido': $i=1; break;
case 'edad': $i=2; break;
}
for(j=0; j<count($filas); j++) { // $filas será tu primes explode
// recorremos todos los datos de "una misma columna"
if($buscando==$datos[$j][$i]) $encontrados.=$datos[$j][$i]."<br>";
}
echo $encontrados;
Algo así... solo planteo una solución. Te será útil:
www.php.net/fopen www.php.net/fread www.php.net/fgets www.php.net/fclose www.php.net/explode
Supongo no tendrás problema con eso...
Ahora bien, por pequeña que sea tu aplicación, es recomendable que manejes Base de Datos
![sonrisota](http://static.forosdelweb.com/fdwtheme/images/smilies/xD.png)
.
Suerte!