
09/10/2009, 05:05
|
| | Fecha de Ingreso: octubre-2009
Mensajes: 6
Antigüedad: 15 años, 5 meses Puntos: 0 | |
Eliminar fila completa en archivo de texto Hola:
Tengo un archivo de texto con esta estructura:
Dato1 Cantidad1 Fecha1
Dato2 Cantidad2 Fecha2
Dato3 Cantidad3 Fecha3
quiero que haciendo una busqueda de la columna dato, me elimine la fila completa.
Tengo siguiente script:
$dato = "datobuscado"
$archivo = "archivo.txt";
$fp = file_get_contents("$archivo","r");
if (preg_match("$dato", "$fp")) {
$cadena=join("",file($archivo));
$cadena=str_replace($dato,"",$cadena);
file_put_contents($archivo,$cadena);
}
pero solo me elimina el dato buscado y no la fila completa.
Alguien puede ayudarme.
Gracias. |