
23/10/2010, 12:52
|
| | Fecha de Ingreso: octubre-2010
Mensajes: 53
Antigüedad: 14 años, 4 meses Puntos: 0 | |
Respuesta: Funcion para generar reporte en php y javascrip HOLA
Lohise de la forma que me sugeriste el unico problema es que no me muestra los datos
te dejo el codigo para que me orientes en que estoy fallado
solo me muestra el encabezado con los nombres d ela columna
<?php
require_once('config.php');
///////////////////////////////////
$fecha1= $_POST['fechaInicial'];
$fecha2= $_POST['fechaFinal'];
$idConexion = pg_connect($_SESSION['db_conection']);
$consulta = "SELECT tiendas.nombre,retarje.fechatr::DATE, to_char(div(sum(retarje.monto),100),'999,999,999,9 9') as total_monto
FROM oxxo.tiendas,oxxo.retarje WHERE tiendas.idtienda = retarje.tienda AND tiendas.idplaza = retarje.plaza
AND fechatr::DATE BETWEEN '$fecha1' AND '$fecha2' GROUP BY fechatr::DATE,nombre ORDER BY fechatr::DATE DESC";
$result = pg_query($consulta);
if($result==FALSE)
echo "<BR>Hay errores en la consulta sql";
else
echo "<BR>Consulta sql satisfactoria<P>";
echo "<table width=100% border=3 cellpadding=2 cellspacing=0 bordercolor=#C2DFEF align=center>
<TR>
<TH WIDTH=10%>Nombre</TH>
<TH WIDTH=10%>Fecha</TH>
<TH>Monto</TH>
</TR>";
while($row = pg_fetch_array($result))
{
echo "<TR>
<TD WIDTH=10% ALIGN=CENTER>$row[nombre]</TD>
<TD WIDTH=25% ALIGN=CENTER>$row[fechatr]</TD>
<TD WIDTH=20% ALIGN=RIGHT>$row[total_monto]</TD>
</TR>";
}
echo "</TABLE>";
//cerrar la conexión
pg_close($idConexion);
?>
gracias |