Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/04/2011, 18:40
eduardo160
 
Fecha de Ingreso: julio-2010
Mensajes: 523
Antigüedad: 13 años, 9 meses
Puntos: 4
Respuesta: como ingresar atributos css a esto

Código PHP:
Ver original
  1. }
  2.     // Si $_pagi_nav_hasta es un número mayor que el total de páginas
  3.     if($_pagi_nav_hasta > $_pagi_totalPags){
  4.         // Le restamos la cantidad excedida al comienzo para mantener el número de enlaces que se quiere mostrar.
  5.         $_pagi_nav_desde -= ($_pagi_nav_hasta - $_pagi_totalPags);
  6.         // Establecemos $_pagi_nav_hasta como el total de páginas.
  7.         $_pagi_nav_hasta = $_pagi_totalPags;
  8.         // Hacemos el último ajuste verificando que al cambiar $_pagi_nav_desde no haya quedado con un valor no válido.
  9.         if($_pagi_nav_desde < 1){
  10.             $_pagi_nav_desde = 1;
  11.         }
  12.     }
  13.  }
  14.  
  15.  for ($_pagi_i = $_pagi_nav_desde; $_pagi_i<=$_pagi_nav_hasta; $_pagi_i++){//Desde página 1 hasta última página ($_pagi_totalPags)
  16.     if ($_pagi_i == $_pagi_actual) {
  17.         // Si el número de página es la actual ($_pagi_actual). Se escribe el número, pero sin enlace y en negrita.
  18.         $_pagi_navegacion_temporal[] = "<span ".$_pagi_nav_estilo_mod.">$_pagi_i</span>";
  19.     }else{
  20.         // Si es cualquier otro. Se escibe el enlace a dicho número de página.
  21.         $_pagi_navegacion_temporal[] = "<a ".$_pagi_nav_estilo_mod." href='".$_pagi_enlace."_pagi_pg=".$_pagi_i."'>".$_pagi_i."</a>";
  22.     }
  23.  }
  24.  
  25.  if ($_pagi_actual < $_pagi_totalPags){
  26.     // Si no estamos en la última página. Ponemos el enlace "Siguiente"
  27.     $_pagi_url = $_pagi_actual + 1; //será el número de página al que enlazamos
  28.     $_pagi_navegacion_temporal[] = "<a ".$_pagi_nav_estilo_mod." href='".$_pagi_enlace."_pagi_pg=".$_pagi_url."'>$_pagi_nav_siguiente</a>";
  29.  }
  30.  $_pagi_navegacion = implode($_pagi_separador, $_pagi_navegacion_temporal);
  31.  
  32. //------------------------------------------------------------------------
  33.  
  34.  
  35. /*
  36.  * Obtención de los registros que se mostrarán en la página actual.
  37.  *------------------------------------------------------------------------
  38.  */
  39.  // Calculamos desde qué registro se mostrará en esta página
  40.  // Recordemos que el conteo empieza desde CERO.
  41.  $_pagi_inicial = ($_pagi_actual-1) * $_pagi_cuantos;
  42.  
  43.  // Consulta SQL. Devuelve $cantidad registros empezando desde $_pagi_inicial
  44.  $_pagi_sqlLim = $_pagi_sql." LIMIT $_pagi_inicial,$_pagi_cuantos";
  45.  $_pagi_result = mysql_query($_pagi_sqlLim);
  46.  // Si ocurrió error y mostrar errores está activado
  47.  if($_pagi_result == false && $_pagi_mostrar_errores == true){
  48.     die ("Error en la consulta limitada: $_pagi_sqlLim. Mysql dijo: <b>".mysql_error()."</b>");
  49.  }
  50.  
  51. //------------------------------------------------------------------------
  52.  
  53.  
  54. /*
  55.  * Generación de la información sobre los registros mostrados.
  56.  *------------------------------------------------------------------------
  57.  */
  58.  // Número del primer registro de la página actual
  59.  $_pagi_desde = $_pagi_inicial + 1;
  60.  
  61.  // Número del último registro de la página actual
  62.  $_pagi_hasta = $_pagi_inicial + $_pagi_cuantos;
  63.  if($_pagi_hasta > $_pagi_totalReg){
  64.     // Si estamos en la última página
  65.     // El ultimo registro de la página actual será igual al número de registros.
  66.     $_pagi_hasta = $_pagi_totalReg;
  67.  }
  68.  
  69.  $_pagi_info = "desde el $_pagi_desde hasta el $_pagi_hasta de un total de $_pagi_totalReg";
  70.  
  71. //------------------------------------------------------------------------
  72.  
  73.  
  74. /**
  75.  * Variables que quedan disponibles después de incluir el script vía include():
  76.  * ------------------------------------------------------------------------
  77.  
  78.  * $_pagi_result        Identificador del resultado de la consulta a la BD para los registros de la página actual.
  79.                 Listo para ser "pasado" por una función como mysql_fetch_row(), mysql_fetch_array(),
  80.                 mysql_fetch_assoc(), etc.
  81.                            
  82.  * $_pagi_navegacion        Cadena que contiene la barra de navegación con los enlaces a las diferentes páginas.
  83.                 Ejemplo: "<<anterior 1 2 3 4 siguiente>>".
  84.                            
  85.  * $_pagi_info          Cadena que contiene información sobre los registros de la página actual.
  86.                 Ejemplo: "desde el 16 hasta el 30 de un total de 123";             
  87.  
  88. */
  89. ?>