Ver Mensaje Individual
  #10 (permalink)  
Antiguo 12/03/2010, 07:01
Avatar de AnesGy
AnesGy
 
Fecha de Ingreso: mayo-2009
Mensajes: 518
Antigüedad: 15 años
Puntos: 19
Respuesta: analizar archivo con dato de base

Es muy simple tienes que recorrer el array de registros ($items) y convertir cada uno de los registros ($items[0] o $items[1]...) en una cadena de texto a comparar.

Vamos a poner que el formato de la cadena de texto que tienes en el archivo es como la de un CSV y por tanto es:

"1023;XD;XP"

Entonces, y siendo $cadena lo que has sacado del archivo:

Código PHP:
for($i 0//Esto es la sentencia que se ejecuta al iniciar el bucle
    
$i count($items); //Esta sentencia se ejecuta en cada ciclo, si es falsa no
                        //seguirá ejecutándose el bucle
    
$i++)//Esta es la sentencia que se ejecuta al final de cada ciclo, y en este
         //caso aumenta el valor del contador en 1. $i++ es idéntico a $i = $i + 1
{
 
$micadenita $items[$i]['Nvuelo'].";".$items[$i]['Cosa1'].";".$items[$i]['Cosa2'];
//Esta línea de arriba guarda en $micadenita una versión en cadena de texto de el
//array. 
 
if($cadena == $micadenita// Si $cadena (del archivo) y $micadenita son iguales;
 
{
   
//Aquí que haga lo que quieras
  
break; //Y sal del bucle. Si no quieres que salga quítalo.
 
}

__________________
Si alguna vez parece que soy grosero, pido perdón, es un intento fallido de ser directo.

AnesGy SD. Name it, Get it