Con la función 
 
fgetcvs() 
www.php.net/fgetcvs 
Podrías obtener fácilmente tu dato de cada registro (tu campo) y así poder comparalo para mostarlo o no según corresponda .. 
Sería algo así:  
ver_usuario.php?u=nº  Código PHP:
    <?php 
$handle = fopen ("nose.txt","r"); 
while ($data = fgetcsv ($handle, 1000, "|")) { 
   $usuario=$data[3]; // nº de campo que está tu dato ..
    if ($usuario == $_GET['u']){   
        echo  $data[0]." -> ".$data[1]." -> ".$data[2]. "<br>"; 
    }    
} 
fclose ($handle); 
?>    
  Un saludo,