Código PHP:
<?
include("conexion.php");
$link=Conectarse();
$limpia=" ";
fwrite($gestor, $limpia);
$nombre_archivo = 'salidas/cpto250779.txt';
// Asegurarse primero de que el archivo existe y puede escribirse sobre el.
if (is_writable($nombre_archivo)) {
// En nuestro ejemplo estamos abriendo $nombre_archivo en modo de adicion.
// El apuntador de archivo se encuentra al final del archivo, asi que
// alli es donde ira $contenido cuando llamemos fwrite().
if (!$gestor = fopen($nombre_archivo, 'a')) {
echo "No se puede abrir el archivo ($nombre_archivo)";
exit;
}
$sql=mysql_query("select * from imprime_cpto",$link);
while ($row=mysql_fetch_array($sql))
{
$rfc=$row[rfc];
$nombre=$row[nombre];
$unidad=$row[unidad];
$subunidad=$row[subunidad];
$reporte=$rfc."|".$nombre."|".$unidad."|".$subunidad."|".$cat_puesto."|".$horas."|".$cons_plaza."|".$concepto."|".$importe."\r\n";
echo"$reporte<br>";
// Escribir $contenido a nuestro arcivo abierto.
if (fwrite($gestor, $reporte,10000) === FALSE) {
echo "No se puede escribir al archivo ($nombre_archivo)";
exit;
}
}
fclose($gestor);
} else {
echo "No se puede escribir sobre el archivo $nombre_archivo";
}
?>
UNA FUNCION PARA LIMPIAR EL ARCHIVO O ALGO ASI
GRACIAS POR SU AYUDA