Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/08/2015, 18:55
paul8908
 
Fecha de Ingreso: agosto-2015
Mensajes: 2
Antigüedad: 8 años, 9 meses
Puntos: 0
Pregunta reporte por rango de fecha

Hola gente. Soy nuevo en esto de php y necesito hacer un reporte para obtener datos a partir de 2 fechas elegidas. Esto es lo que hice: El problema es que al presionar el boton "GenerarReporte" no me devuelve nada, solo me muestra el mensaje "Sin Informacion" que corresponde al ElSE.
Alguien me podria ayudar por favor?.


<?php

$cuo= new Cursos();
$cursos = $cuo->getByUsuario($_SESSION['usuario']);
$usuario = new Usuarios();
$numerosoc = $usuario->buscar($_GET['nro_socio'] );
$inscripciones = new Inscripciones();
$cursos = $inscripciones->getAllInscripcionSoc($numerosoc);
//$cuopagado = $inscripciones->sociopago();
$total = 0;

if(isset($_POST['GeneraReporte']) && $_POST['GeneraReporte'] == "GenerarReporte"){

$finicio = $_POST["fechaini"];
$ffinal = $_POST["fechafin"];
$cuopagado = $inscripciones->sociopago($finicio,$ffinal);
if($finicio==""){
Session::addMensajeError("Debe ingresar una fecha inicial");
}
else{
if($ffinal==""){
Session::addMensajeError("Debe ingresar una fecha final");
}

else{
if($finicio > $ffinal){
Session::addMensajeError("La Fecha Inicial no puede ser mayor que la Fecha Final");
}


}
}

}

?>

<?php ob_start() ?>

<div class='row' id = "inscribir">
<h1>Reporte</h1>
<table>
<tr>
<!--<form action="admin-reportes.php?op=socinscriptos" method="post">-->
<div class="form-group">

<td>

<label for="fecha">&nbsp; &nbsp; &nbsp;Fecha Inicial:</label></td>
<td><input class="form-control input-sm" size="20" type="date" name = "fechaini" id= "fechaini"/>
</td>

<td>
<label for="fecha">&nbsp; &nbsp; &nbsp;Fecha Final:</label></td>
<td><input class="form-control input-sm" size="20" type="date" name = "fechafin" id="fechafin"/>
</td>
</div>
<td>
&nbsp;<button type="submit" name="GeneraReporte" id="GeneraReporte" class="btn btn-primary" value="GenerarReporte"><i class="fa fa-align-left"></i>GenerarReporte</button>

</td>
</tr>
</table>
<td>&nbsp; &nbsp; &nbsp;</td>
<?php if(isset($_POST['GeneraReporte']) && $_POST['GeneraReporte'] == "GenerarReporte"):?>

<table class='table table-hover table-striped' id = "socinscriptos">
<thead>
<th>IdCuota</th>
<th>Nro Socio</th>
<th>IdCurso</th>
<th>Curso</th>
<th>Apellido</th>
<th>Total</th>
</thead>
<tbody>

<?php foreach ($cuopagado as $c): ?>

<tr>
<?php $total = $total + $c['monto'];?>

<td><?php echo $c['idcuota'] ?></td>
<td><?php echo $c['socio_nro_socio'] ?></td>
<td><?php echo $c['curso_idcurso'] ?></td>
<td><?php echo $c['nombre'] ?></td>
<td><?php echo $c['apellido'] ?></td>
<td><?php echo $c['monto'] ?></td>

</tr>

<?php endforeach ?>
</tbody>
<tfoot>
<tr>
<td colspan=5 align="right"> </td>
<td><label id="lbltotal" name="lbltotal"><?php echo $total ?></label></td>
</tr>

</tfoot>
</table>
<input class="form-control" type="submit" name="imprimir" value="Imprimir P&aacute;gina" onclick="javascript:imprSelec('inscribir')">
</div>
<?php else: ?>
<?php echo"Sin informacion";?>
<?php endif;?>


<!--<div class="form-group">
<input class="form-control" type="submit" name="btn-guardar" value="Guardar"/>
<input class="form-control" type="submit" name="btn-cancelar" value="Cancelar"/>
</div>-->

<script type="text/javascript">
function imprSelec(inscribir)
{var ficha=document.getElementById(inscribir);var ventimp=window.open(' ','popimpr');ventimp.document.write(ficha.innerHTM L);ventimp.document.close();ventimp.print();ventim p.close();}
</script>

<?php $contenido = ob_get_clean() ?>
<?php include 'plantillas/base.php' ?>