$desde = $mysqli->real_escape_string($_POST['desde']);
$hasta = $mysqli->real_escape_string($_POST['hasta']);
$usuario = $mysqli->real_escape_string($_POST['usuario']);
$name= 'Ordenes_'.$desde.'_'.$hasta.'.csv';
$solicitud_query = $mysqli->query("SET NAMES 'utf8' ");
$solicitud_query = $mysqli->query("SELECT '' AS fechaSolicitud, E.Customer_PO AS solicitud, '' AS estimado, '' AS disponible, E.Reference AS orden, E.Ship_By AS fecha, E.Nombre AS proveedor, '' AS concepto, E.MainAmount AS total, '' AS ahorro, '' AS tiempo, E.solicitadopor AS solicitadoPor, E.Ship_Via AS entrega FROM poscrs.jrnl_hdr E WHERE E.Ship_By BETWEEN '$desde' AND '$hasta' AND E. USER = $usuario ORDER BY fecha DESC ");
//Descarga el archivo desde el navegador
header('Expires: 0');
header('Cache-control: private');
header('Content-Type: text/html; charset=UTF-8');
header('Content-type: application/vnd-ms-excel; charset=utf-8');
// header('Content-Type: application/x-octet-stream'); // Archivo de Excel
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Content-Description: File Transfer');
header('Last-Modified: '.date('D, d M Y H:i:s'));
header('Content-Disposition: attachment; filename="'.$name.'"');
header("Content-Transfer-Encoding: binary");
// Para encabezado
$Datos .= "FECHA SOLICITUD,SOLICITUD,ESTIMADO,DISPONIBLE,ORDEN,FECHA ORDEN,PROVEEDOR,CONCEPTO,TOTAL,AHORRO,TIEMPO COMPRA,SOLICITADO POR,ENTREGAR EN";
// Para linea en Blanco o Salto de Linea
$Datos .= "\r\n";
while($row = $solicitud_query->fetch_array(MYSQLI_ASSOC))
{
$fechaSolicitud = $row['fechaSolicitud'];
$solicitud = $row['solicitud'];
$estimado = $row['estimado'];
$disponible = $row['disponible'];
$orden = $row['orden'];
$fecha = $row['fecha'];
$proveedor = $row['proveedor'];
$proveedorFinal = str_replace( ',', ' ', $proveedor );
$concepto = $row['concepto'];
$total = $row['total'];
$ahorro = $row['ahorro'];
$tiempo = $row['tiempo'];
$solicitadoPor = $row['solicitadoPor'];
$entrega = $row['entrega'];
$entregax = utf8_encode($entrega);
$Datos .= "$fechaSolicitud,$solicitud,$estimado,$disponible,$orden,$fecha,$proveedorFinal,$concepto,$total,$ahorro,$tiempo,$solicitadoPor,$entregax";
$Datos .= "\r\n";
}#end while
echo $Datos;