Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/06/2010, 23:14
Avatar de arthpix
arthpix
 
Fecha de Ingreso: diciembre-2003
Ubicación: Cancún
Mensajes: 2.340
Antigüedad: 20 años, 5 meses
Puntos: 93
Respuesta: [Ayuda] Borrar registros de un '.TXT'

Prueba con in_array() y fwrite()
Código PHP:
Ver original
  1. $id = $_POST["id_emp"];
  2.   // Obtienes un array del archivo linea por linea.
  3.   $empleados = file("Empleados.txt");
  4.   // Abres el archivo para escritura
  5.   $fp = fopen("Empleados.txt", "w");
  6.   foreach($empleados as $val){
  7.     // Conviertes cada elemento a su vez en un array
  8.     $entrada = explode(",",$val);
  9.     // Si el id no está en el array escribes la línea en el archivo
  10.     if(!in_array($id, $entrada){
  11.       fwrite($fp,$val);
  12.     }
  13.   }
  14.   fclose($fp);
__________________
Antes de hacer rabietas infórmate: Linux != Windows