require_once('./admin/includes/configuracion.php'); $por_pagina = 4; $total_anios = $db->get_row("SELECT COUNT(DISTINCT(DATE_FORMAT(fecha, '%Y'))) cantidad_anios FROM novedades WHERE sitio <= 1"); //$novedades = $db->get_row("SELECT COUNT(DISTINCT(DATE_FORMAT(fecha, '%Y'))) cantidad FROM novedades"); //var_dump($novedades); //$total_paginas = (int)($novedades->cantidad / $por_pagina); /*if (isset($_GET['pagina']) && is_numeric($_GET['pagina']) && $_GET['pagina'] <= $total_paginas) { $pagina = $por_pagina * $_GET['pagina']; $pagina_actual = $_GET['pagina']; } else { $pagina = 0; $pagina_actual = 0; } */ if (isset($_GET['pagina'])) { $pagina = $_GET['pagina']; $query_novedades = "SELECT *, DATE_FORMAT(fecha, '%m/%Y') mes_anio FROM novedades where DATE_FORMAT(fecha, '%Y') = '$pagina' and sitio <= 1 ORDER BY fecha DESC "; } else { $query_novedades = "SELECT *, DATE_FORMAT(fecha, '%m/%Y') mes_anio FROM novedades where sitio <= 1 ORDER BY fecha DESC limit 6"; } ?>
Años:
/*
for ($i=0; $i<=$total_paginas; $i++) {
if ($pagina_actual != $i)
{
?>
1
}else echo $i+1;
if ($i < $total_paginas) echo " | ";
}*/
//echo "
"; if ($registros = $db->get_results($query_anios)) { $i=0; foreach ( $registros as $registro ) { $i++; ?> if($i<$total_anios->cantidad_anios) echo " | "; } } ?> |
||