Código HTML:
<?php session_start(); require_once ('.//sajax/php/Sajax.php'); require_once('config.php'); require_once('reporte.php'); // require_once('funciones.php'); // funciones de php que me devuelven los resultados por medio de AJAX // require_once('lognrtec.php'); set_time_limit(0); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="es"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></meta> <title>tiendas</title> <link rel="stylesheet" type="text/css" href="./style/style_cmb.css" ></link> <link rel="stylesheet" type="text/css" href="./style/Style.css" > </link> <script language="JavaScript" src="Functions.js" type="text/javascript" charset="utf-8"></script> <script language="JavaScript" src="DatePicker.js" type="text/javascript" charset="utf-8"></script> <script language="javascript" type="text/javascript" src="./js/funciones.js"></script> <script language="javascript"> <?php sajax_show_javascript(); ?> </script> <!--agregar icono en la barra de url--> <link rel="shortcut icon" href="./img/xxxx.ico"></link> <script language="JavaScript" type="text/javascript"> var DatePicker = new Object(); DatePicker.format = "ShortDate"; DatePicker.style = "./style/Style.css"; DatePicker.relativePathPart = ""; DatePicker.themeVersion = "3.0"; </script> </script> <!--agregar icono en la barra de url--> <link rel="shortcut icon" href="./img/xxxxx.ico"> </head> <body class="FondoPage" > <?php if ($_SESSION['valido'] == "si") { echo ' <div id="Centrar"> <div id="Contenido"> <div id="Header"> <img src="./img/banne.jpg" alt="Desarrollos" border="1"> </div>'; ?> </form><br><br> <form name="FinSesion" action="./finsesion.php" method="post"> <div align="right"> <input class="Boton" type="submit" name="botoncerrar" value="Cerrar Sesión" /> <br><br> </div> </form> <?php $fecha = date('d/m/Y'); ?> <table cellspacing="0" cellpadding="0" border="1" class="Header"> <td class="HeaderLeft" align="center"> <th align="center">Tiendas</th> <td class="HeaderRight"></td> </table> <form name = "formcaptura" id = "formcaptura"> <table align="center" class="Record" cellspacing="0" cellpadding="0" style="empty-cells: show;"> <tr class="Controls"> <td align="left" valign="top"> <b>Fecha Inicial</b> <?php echo'<input type="text" name="fechaInicial" id="fechaInicial" value="'.$fecha.'" size="10" maxlength="10" >' ?> <a href="javascript:showDatePicker('DatePicker','formcaptura','fechaInicial');"><img src="./style/Images/DatePicker.gif" border="0" /></a> </td> <td align="left" valign="top" colspan="0"> <b>Fecha Final</b> <?php echo'<input type="text" name="fechaFinal" id="fechaFinal" value="'.$fecha.'" size="10" maxlength="10">' ?> <a href="javascript:showDatePicker('DatePicker','formcaptura','fechaFinal');"><img src="./style/Images/DatePicker.gif" border="0" /></a> </td> <td class="Bottom" colspan="2" align="right"> <input name="{Button_Name}" type="submit" value="Entrar" class="Button" onclick="filtra_fechas();"/> </td> </table> <?php echo '<div id="salida">'; echo '</div>'; echo '</div>'; echo'</div>'; } //FIN SI EL USUARIO ES VALIDO else{ session_destroy(); echo '<script language="javascript" type="text/javascript">window.location="login.php";</script>'; } ?> </body> <form style="border-spacing: 0;" </html>
Código PHP:
<?php
// - mandamos llamar el objeto AJAX
require_once ('.//sajax/php/Sajax.php');
require_once('config.php');
require_once('lognrtec.php');
$sajax_debug_mode = 0;
function filtro_fecha($DatosFecha)
{
$aryDatos = explode(",",$DatosFecha);
if( empty($aryDatos[0]))
$FechaIniSel = date('Y-m-d');
else
//$fechaIni = $aryDatos[0];
$FechaIniSel = FormatoFecha($aryDatos[0]);
if( empty($aryDatos[1]))
$FechFinSel = date('Y-m-d');
else
//$fechaFin = $aryDatos[1];
$FechFinSel = FormatoFecha($aryDatos[1]);
$consulta=("SELECT tiendas.nombre,to_char(div(sum(retarje.monto),100),'999,999,999,99') as total_monto,
retarje.fechatr::DATE FROM oxxo.tiendas,oxxo.retarje WHERE (fechatr::DATE BETWEEN TO_DATE('".$aryDatos[0] ."','DD/MM/YYYY') AND TO_DATE('".$aryDatos[1]."','DD/MM/YYYY'))
AND idtienda = tienda AND idplaza = plaza GROUP BY nombre,fechatr::DATE ORDER BY fechatr::DATE DESC");
$idConexion = pg_connect($_SESSION['db_conection']);
$listado = pg_query($consulta) or die(pg_last_error($idConexion));
$strTitulo = "Reporte";
return reporte( $listado, $strTitulo );
}
function FormatoFecha($Fecha)
{
$Fecha = substr($Fecha,6,4)."-".substr($Fecha,3,2)."-".substr($Fecha,0,2);
return $Fecha;
}