Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/02/2010, 19:46
Avatar de Sebastian1046
Sebastian1046
 
Fecha de Ingreso: junio-2003
Mensajes: 278
Antigüedad: 21 años, 5 meses
Puntos: 0
Respuesta: filtrar contenido de archivo txt

Cita:
Iniciado por hector2c Ver Mensaje
imaginando que tu ficheor solo tiene 6 lineas

fichero.txt

Código:
pepe#pedro#chaco#456
pepe#juan#chaco#456
santi#pedro#chaco#456
pepe#juan#chaco#456
pepe#juan#chaco#456
pepe#juan#chaco#456
abrir.php

Código HTML:
<table>
	<thead>
    	<tr>
        	<th>Nombre</th>
            <th>S Nombre</th>
            <th>Apodo</th>
            <th>Nro</th>
        </tr>
    </thead>
    <tbody>
<?
	$solo = "pepe";
	$lines = file('fichero.txt');
	foreach ($lines as $line_num => $line) {
		$datos = explode("#", $line);
		if($datos[0]==$solo){
?>
        <tr>
            <td><?=$datos[0];?></td>
            <td><?=$datos[1];?></td>
            <td><?=$datos[2];?></td>
            <td><?=$datos[3];?></td>
        </tr>
<?
		}
	}
?>
    </tbody>
</table> 
nos vemos!!! n.n
Hola, los molesto nuevamente, yo obtengo con esto las lineas filtradas que necesito,

pero si quisiera modificarle solo a estas lineas el valor $datos[3] por otro en el archivo.txt?

por ejemplo de esto
Código:
pepe#pedro#chaco#456
pepe#juan#chaco#456
santi#pedro#chaco#456
pepe#juan#chaco#456
pepe#juan#chaco#456
pepe#juan#chaco#456
a esto:
pepe#pedro#chaco#otrodato
pepe#juan#chaco#otrodato
santi#pedro#chaco#456
pepe#juan#chaco#otrodato
pepe#juan#chaco#otrodato
pepe#juan#chaco#otrodato

se pude hacer esto?
__________________
Agradesco infinitamente a toda la gente del foro que me ayudo/a.