Legislacion Comunitaria


total; } $total_paginas = ceil($num_total_registros / $TAMANO_PAGINA); //echo "Número de registros encontrados: ".$num_total_registros."
"; //echo "Se muestran páginas de ".$TAMANO_PAGINA." registros cada una
"; echo "
Página ".$pagina." de ".$total_paginas."
"; $rs = db_query($sql); $arreglo[][] =""; while ($fila = db_fetch_object($rs)) { $arreglo[] = array( 'titulo' => $fila->titulo, 'id' => $fila->id, 'fecha' => $fila->fecha ); } $contarray=1; foreach ($arreglo as $idarray => $valor){ //aqui se hace la verifiación que funciona como el limit $fecha_actual = date('d/m/Y', $valor['fecha']); if ($idarray > $inicio && $contarray <= $TAMANO_PAGINA){ echo "
    "; echo "
  • "; echo $valor['titulo'] . ""; /* Consulta ficheros adjuntos */ $sqlfiles = "select u.description as descripcion, f.filepath as url from upload u inner join files f on (u.fid=f.fid) where u.nid = ".$valor['id']; $resultsfiles = db_query($sqlfiles); while ($resultfiles = db_fetch_object($resultsfiles)) { echo "
    " . $resultfiles -> descripcion . ""; } echo "
  • "; echo "
"; $contarray++; }//if }//foreach echo "
"; if ($total_paginas > 1){ if ($INDICE_PAGINAS>=$total_paginas) { for ($i=1;$i<=$total_paginas;$i++){ if ($pagina == $i){ echo $pagina . " "; }else{ echo "" . $i . " "; } }//for } // if $INDICE_PAGINAS else { $indice_ini = $pagina - ceil($INDICE_PAGINAS/2); $indice_fin = $pagina + ceil($INDICE_PAGINAS/2); if ($indice_ini <= 0) { $indice_ini = 1; } if ($indice_fin > $total_paginas) { $indice_fin = $total_paginas; } if ($indice_ini > 1) { echo " << "; echo " ... " ; } for ($k=$indice_ini; $k <=$indice_fin; $k ++) { if ($pagina == $k){ echo $pagina . " "; }else{ echo "" . $k . " "; }// if ($pagina == $k){ } // for if ($indice_fin < $total_paginas) { echo " ... "; echo " >> "; } } //else }//if echo "
"; ?>