Código PHP:
<?php
include_once("include\conexion.php");
include_once("include\sesion.php");
include_once("include\usuario.php");
include_once("include\caja.php");
include_once("include\facturas.php");
include_once("include\recibos.php");
include_once("include\notas_credito.php");
//include_once("include\fecha.php");
$s = new Sesion();
if(!$s->verificarSesion()) header("Location:itte.php");
date_default_timezone_set('America/Argentina/Buenos_Aires');
//$fe = new fecha(1);
$c = new Conexion();
if(!$c->conectar()){
$c->error;
exit;
}
if(isset($_GET['idr'])) {
$idr = $_GET['idr'];
$cond = "id = $idr";
$rec = new recibo();
$rec->definirconexion($c);
$resr = $rec->consulta($cond);
} else if(isset($_GET['idf'])) {
$idf = $_GET['idf'];
$cond = "id = $idf";
$fac = new factura();
$fac->definirconexion($c);
$resf = $fac->consulta($cond);
}
else echo "No hay documento para mostrar.";
if($resr) {
$idRec = $rec->id_recibo;
$cond = "id_recibo = $idRec order by id_detalle_recibo asc";
$dr = new Detalles_Recibos();
$dr->definirconexion($c);
$resDr = $dr->consulta($cond);
if($resDr){
do{
$i++;
$idRec = $dr->id_recibo;
$concepto = $dr->concepto;
$cantidad = $dr->cantidad;
$monto = $dr->monto;
$reg[$i] = "<tr><td>$concepto</td><td>$cantidad</td><td>$monto</td></tr>";
} while ($dr->siguiente());
}
} else if($resf) {
$idFac = $fac->id_factura;
$cond = "id_factura = $idFac order by id_detalle_factura asc";
$df = new Detalles_Facturas();
$df->definirconexion($c);
$resDf = $df->consulta($cond);
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Frm Caja</title>
<link href="estilos/sueltos.css" rel="stylesheet" type="text/css">
<link href="estilos/links.css" rel="stylesheet" type="text/css">
<link href="estilos/forms.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php
function AFechaEsp($DateTime){ //recibe una fecha en formato mysql y pasa a formato español
if($DateTime != 0){
setlocale (LC_TIME, 'SP');
$a = substr($DateTime, 0, 4);
$m = substr($DateTime, 5, 2);
$d = substr($DateTime, 8, 2);
$h = substr($DateTime, 11, 5);
$res = "$d-$m-$a $h hs";
}
return $res;
}
if($i){
for($j=1;$j<=$i;$j++){
echo "<table cellspacing='5'>";
if($resr) echo "<tr><td colspan='2'><b>Recivo Nro. $idRes</b></td></tr>";
else if($resf) echo "<tr><td colspan='2'><b>Factura Nro. $idFac</b></td></tr>";
echo $reg[$j];
echo "</table>";
}
}
?>
</body>
</html>