-
Notifications
You must be signed in to change notification settings - Fork 0
/
traer-disponible.php
55 lines (51 loc) · 1.7 KB
/
traer-disponible.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?php
/**
* Devuelve Informes AJAX
*/
require_once('home.php');
require_once('redirect.php');
$fechai = strftime("%Y-%m-%d %H:%M:%S", strtotime($_POST['fechai']));
$fechaf = strftime("%Y-%m-%d 23:59:59", strtotime($_POST['fechaf']));
$idlugar = $_POST['idlugar'];
$lugar = get_item($idlugar, $bcdb->lugar);
$data = get_disponible($fechai, $fechaf, $idlugar);
?>
<table>
<caption>Informe del <?php print utf8_encode(strftime("%d/%m/%Y", strtotime($_POST['fechai']))); ?>
al <?php print utf8_encode(strftime("%d/%m/%Y", strtotime($_POST['fechaf']))); ?> en <?php print $lugar['nombre']; ?></caption>
<thead>
<tr>
<th>Nro.</th>
<th>Maquina</th>
<th>Lugar</th>
<th>Cliente</th>
<th>Tiempo</th>
<th>Para</th>
<th>Acciones</th>
</tr>
</thead>
<tbody>
<?php if ($data): ?>
<?php $alt = "even"; ?>
<?php
foreach($data as $k=> $recibo):
if($recibo['anulado']) $alt = "error";
?>
<tr class="<?php print $alt ?>">
<th><?php print $recibo['id']; ?></th>
<th><?php print $recibo['maquina']; ?></th>
<td><?php print $recibo['lugar']; ?></td>
<td><?php print ($recibo['anulado']) ? "ANULADO" : sprintf('%s %s %s', $recibo['nombres'], $recibo['apaterno'], $recibo['amaterno']); ?></td>
<td><?php print horas_minutos($recibo['minutos']); ?></td>
<td><?php print strftime('%d/%m/%Y', strtotime($recibo['fecha'])); ?></td>
<td><a href="ver-recibos.php?id=<?php print $recibo['id']; ?>">Detalles</a></td>
<?php $alt = ($alt == "even") ? "odd" : "even"; ?>
</tr>
<?php endforeach; ?>
<?php else: ?>
<tr class="<?php print $alt; ?>">
<th colspan="7">No se ha registrado ningún pago en esta fecha</th>
</tr>
<?php endif; ?>
</tbody>
</table>