Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/05/2005, 03:06
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 6 meses
Puntos: 102
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=0j<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 .

Suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"

Última edición por jam1138; 13/05/2005 a las 21:41