Alguien me puede colaborar con este codigo ?
Código PHP:
//Funcion para generar un archivo plano, xls, etc
function Descargar($excel){
header("Content-Description: File Transfer");
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=".basename($excel));
@readfile($file);
}// fin de la funcion
/////////////////////////// Select Plano CP
$sql=mysql_query("select d.planilla,d.tipo,d.numdoc,b.nit,b.descripbenef,b.tipobenef
from documentocp d,contabilizacioncp c,cu u,beneficiario b
where c.numdoc = d.numdoc && c.nitcontab = b.nit &&
d.anodoc between $anodoc1 && $anodoc2 && d.mesdoc between $mesdoc1 && $mesdoc2 && d.diadoc between $diadoc1 && $diadoc2");
while ($respu = mysql_fetch_array($sql)) {
$empleado = ""; $proveedor = ""; $cliente = ""; $acreedor = ""; $exterior = ""; $interno = ""; $socio = ""; $otros = "";
if ($respu["tipobenef"] = 'EMPLEADO'){
$empleado = "1"; $proveedor = "0"; $cliente = "0"; $acreedor = "0"; $exterior = "0"; $interno = "0"; $socio = "0"; $otros = "0";
} else if($respu["tipobenef"] = 'PROVEEDOR'){
$empleado = 0; $proveedor = 1; $cliente = 0; $acreedor = 0; $exterior = 0; $interno = 0; $socio = 0; $otros = 0;
} else if($respu["tipobenef"] = 'CLIENTE'){
$empleado = 0; $proveedor = 0; $cliente = 1; $acreedor = 0; $exterior = 0; $interno = 0; $socio = 0; $otros = 0;
} else if($respu["tipobenef"] = 'ACREEDOR'){
$empleado = 0; $proveedor = 0; $cliente = 0; $acreedor = 1; $exterior = 0; $interno = 0; $socio = 0; $otros = 0;
} else if($respu["tipobenef"] = 'EXTERIOR'){
$empleado = 0; $proveedor = 0; $cliente = 0; $acreedor = 0; $exterior = 1; $interno = 0; $socio = 0; $otros = 0;
} else if($respu["tipobenef"] = 'INTERNO'){
$empleado = 0; $proveedor = 0; $cliente = 0; $acreedor = 0; $exterior = 0; $interno = 1; $socio = 0; $otros = 0;
} else if($respu["tipobenef"] = 'SOCIO'){
$empleado = 0; $proveedor = 0; $cliente = 0; $acreedor = 0; $exterior = 0; $interno = 0; $socio = 1; $otros = 0;
} else if($respu["tipobenef"] = 'OTROS'){
$empleado = 0; $proveedor = 0; $cliente = 0; $acreedor = 0; $exterior = 0; $interno = 0; $socio = 0; $otros = 1;
}// Fin del if
$excel = $excel.$socio.$empleado.$cliente.$proveedor.$acreedor.$exterior.$interno.$otros."\n";
} //Fin funcion While