
02/09/2010, 15:46
|
| | Fecha de Ingreso: enero-2009 Ubicación: Neiva, Huila
Mensajes: 196
Antigüedad: 16 años, 3 meses Puntos: 2 | |
Respuesta: html y php primero debes tener clara la estructura de tu plano....
es decir en el primer campo del registro que va, etc....
identificar cual va a ser el separador de los campos.....
luego tomar el archivo....
$lines= file('NombreArchivo.Extension');
recorrerlo con un.....
foreach ($lines as $line_num => $line)
como sabes el caracter que los separa, digamos que es ";"
entonces harias algo asi
$datos2 = explode(";", $line);
como sabes la estructuras comparas el campo con digamos que la cedula es el 2 campo
entonces
seria
if(trim($dato[1])==trim(camporecibido))
{
//armas la linea segun la estructura con los datos que pediste para actualizar en una variable string.
$linenueva =Aqui va armado el registro;
$archivo=fopen ('archivoauxiliar.Extension','a');
fwrite($archivo, $linelinenueva);
fclose($archivo);
}
else
{
$archivo=fopen ('archivoauxiliar.Extension','a');
fwrite($archivo, $line);
fclose($archivo);
}
luego eliminas el primer archivo
y por ultimo renombras el auxiliar =) |