Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2012, 10:43
Avatar de NJS
NJS
 
Fecha de Ingreso: noviembre-2011
Mensajes: 371
Antigüedad: 12 años, 5 meses
Puntos: 28
Contar lineas que no coinciden

Hola,
Estoy pensando en como contar las lineas de un archivo.txt que no coinciden.
ej :
algo|algo|algo|sdsf
algo|algo|algo|sdsf
algo|algo|algo|sdsf
algo|algo|algo|no coincide

Lo que me gustaría es saber como contar solo las lineas que no coinciden.
en este caso el resultado debería ser 2 ya que solo 2 lineas son diferentes.

el codigo que tengo es este:
Código:
<?php

$archivo = "archivo.dat";
$datos = fopen ($archivo,"r");

echo '<table width=100% border="1">';

while ($datos = fgetcsv ($datos, 1000000, "|")){

$dato1 = $datos[0];
$dato2 = $datos[1];
$dato3 = $datos[2];
$dato4 = $datos[3];
$dato5 = $datos[4];
$dato6 = $datos[5];
$dato7 = $datos[6];
$dato8 = $datos[7];
$dato9 = $datos[8];

echo'
<tr>
	<td border="1">'.$dato1.'</td>
	<td border="1">'.$dato2.'</td>
	<td border="1">'.$dato3.'</td>
	<td border="1">'.$dato4.'</td>
	<td border="1">'.$dato5.'</td>
	<td border="1">'.$dato6.'</td>
	<td border="1">'.$dato7.'</td>
	<td border="1">'.$dato8.'</td>
	<td border="1">'.$dato9.'</td>
</tr>
';


}

echo '</table>';
fclose ($datos);
?>
Pero al final lo que necesito es añadir una especie de contador, que cuente solo las lineas que no coinciden o diferentes en $dato9

Si alguien me puede ayudar estaría encantado :)
Muchas gracais de antemano.
__________________
Mejores empresas de Hosting
-=-=-=-=-=-=-=-
Empresas de Hosting