Judgements

include_once ($ruta . ‘/HMD_GeneradorTablasDocumentos.php’); // Chamremos a imprimirTablaHMD

// CODIGO QUE ESTA EN LA TABLA DE TIPOS_PRODUCTOS EN LA BD DE ASUAPEDEFIN
$tipoabuscar=9; // SIEMPRE ES 9 => HIPOTECAS MULTIDIVISA

// CAMBIA AQUI EL TITULO QUE VA ENCIMA DE LA TABLA
$titulo = ”

Important Judgements related to FX Loans.

“;

// CONECTAMOS CON LA BASE DE DATOS
$conexion = conectarBD();
seleccionarBD($conexion);

// SOLO BUSCA, DENTRO DE LAS HMD AQUELLAS QUE ESTÁN MARCADAS COMO fxloans AL DARLAS DE ALTA
$condicionwhere = sprintf(” and tipoproducto=%d and fxloans=%d”,$tipoabuscar,1);

if (!isset($_POST[“numpaginas”])){
$sentenciasql = QUERY_NUMSENTENCIAS_TIPOSPRODUCTOS . $condicionwhere;
$resultado = mysqli_query($conexion,$sentenciasql) or die(mysqli_error($conexion));
$row = mysqli_fetch_assoc($resultado);
$numtotalregistros = $row[‘resultado’];
$numpaginas = ceil($numtotalregistros / TAMANO_PAGINA);
$paginaactual=1;
mysqli_free_result($resultado);
}
else{
$paginaactual = $_POST[‘paginaactual’];
$numpaginas = $_POST[‘numpaginas’];
$numtotalregistros = $_POST[‘numtotalregistros’];
}

$sentenciasql = QUERY_BUSQUEDA_SENTENCIAS;
$sentenciasql .= $condicionwhere;

// ORDENAMOS
switch($_POST[‘orden’]){
case 1:
$sentenciaorden=” order by banco”;
break;
case 2:
$sentenciaorden=” order by fecha”;
break;
case 4:
$sentenciaorden=” order by lugar”;
break;
case 5:
$sentenciaorden=” order by tipoafectado”;
break;
default:
$sentenciaorden=” order by fecha”;
break;

} // Fin del switch

// SENTENCIA A BUSCAR
$sentenciasql .= $sentenciaorden;

// Limitamos el nº de registros
$sentenciasql .= sprintf(” LIMIT %d,%d”,($paginaactual-1)*TAMANO_PAGINA,TAMANO_PAGINA);

echo ”

“;
if (!isset($_POST[‘orden’]))
$valororden=2;
else
$valororden=$_POST[‘orden’];printf(““,$valororden);

// MUestro el título de las páginas.
echo $titulo;

//muestro los distintos índices de las páginas, si es que hay varias páginas
if ($numpaginas > 1){
printf(““,$numpaginas);
printf(““,$numtotalregistros);
printf(““,$paginaactual);

echo ”

“;
echo ”

Página “;
for ($i=1;$i<=$numpaginas;$i++){ if ($paginaactual == $i) { //si muestro el índice de la página actual, no coloco enlace echo $i; } else { $evento = sprintf(“document.getElementById(‘paginaactual’).value=%d;document[‘frmPrincipal’].submit();”,$i); printf(‘ %d ‘,$evento,$i);
}} // fin del for
echo ”

“;
$numero = (($paginaactual-1)*TAMANO_PAGINA)+TAMANO_PAGINA;
if ($numero>$numtotalregistros)
$numero = $numtotalregistros;
printf(”

Mostrando sentencias desde la %d a la %d de %d sentencias

“,(($paginaactual-1)*TAMANO_PAGINA)+1,$numero,$numtotalregistros);
echo ”

“;
} // Fin del if de numpaginas

$resultado = mysqli_query($conexion,$sentenciasql) or die(mysqli_error($conexion));
$hayfilas = mysqli_num_rows($resultado);
if ($hayfilas > 0) {

imprimirTablaHMD($resultado);

} // fin del if de hay sentencias
else {
echo ”

No hay sentencias de este tipo.

“;
}
//muestro los distintos índices de las páginas, si es que hay varias páginas
if ($numpaginas > 1){
echo ”

“;
echo ”

Página “;
for ($i=1;$i<=$numpaginas;$i++){ if ($paginaactual == $i) { //si muestro el índice de la página actual, no coloco enlace echo $i; } else { $evento = sprintf(“document.getElementById(‘paginaactual’).value=%d;document[‘frmPrincipal’].submit();”,$i); printf(‘ %d ‘,$evento,$i);
}} // fin del for
echo ”

“;
$numero = (($paginaactual-1)*TAMANO_PAGINA)+TAMANO_PAGINA;
if ($numero>$numtotalregistros)
$numero = $numtotalregistros;
printf(”

Mostrando sentencias desde la %d a la %d de %d sentencias

“,(($paginaactual-1)*TAMANO_PAGINA)+1,$numero,$numtotalregistros);
echo ”

“;
} // Fin del if de numpaginas

echo ”

“;

mysqli_free_result($resultado);
?>