Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/04/2007, 18:54
usermax
(Desactivado)
 
Fecha de Ingreso: diciembre-2006
Mensajes: 529
Antigüedad: 17 años, 5 meses
Puntos: 11
Re: Paginator CuteNews

Hola!

No hay prblema. Yo te voy a explicar cómo usar paginator.
Su uso es MUY sencillo.

Las consultas tradicionales a la base de datos mysql son de esta manera:

Código PHP:
$_sql mysql_query("SELECT * FROM contenido") or die (mysql_error());
 
luego que haces esta consulta recorres los resultados con un while:
 
while (
$result mysql_fetch_array($_sql )) {
 
// Código de ejemplo
echo $result['texto']."<br>";
 

Ahora haré lo mismo pero usando paginator y lo voy a comentar para que entiendas:

Código PHP:
/* Con paginator ya no usas la función mysql_query ya que esa función la ejecuta el script de paginator.
En ves de usar la variable $_sql (o la que tu uses) debes usar si o si 
$_pagi_sql y solo poner dentro de ella la cadena de la consulta sin la
función mysql_query (como te explique recien) */
 
$_pagi_sql "SELECT * FROM contenido";
 
/* Ahora defines cuántos resultados quieres que se muestres por página
Si no defines esta variable toma por defecto el 10 */
 
$_pagi_cuantos 30;
 
// Ahora debes incluir el script
 
require ("paginator.inc.php");
 
/* Y listo!! A la consulta mysql_query de $_pagi_sql que 
definimos arriba la vas a tener disponible automáticamente 
en la variable $_pagi_result. Asi que en nuestro While la usamos. 
Observa: */
 
 
while ($result mysql_fetch_array($_pagi_result)) {
 
// Código de ejemplo
echo $result['texto']."<br>";
 
}
 
/* Y listo. Sólo falta incluir el menú de navegación para que los usuarios
 puedan recorrer los demás resultados por medio de la variable 
que el paginator te deja*/
 
echo $_pagi_navegacion;
 
// Misión cumplida 
Bueno amigo. Espero haber sido claro. Por último no olvides que si en tu consulta hay algún WHERE = "$algo" debes pasar ese algo a la pagin por medio de la URL para que el paginatos la incluya automáticamente en el menú de navegación.

Si hay algún where y no pasas esa variable por la URL cuandop intentes navegar perderás la consulta.

Saludos y SUERTE!!!!

Última edición por tunait; 11/04/2007 a las 03:06 Razón: quitar firma