Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/07/2006, 16:22
Avatar de ZydRick
ZydRick
 
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 750
Antigüedad: 19 años, 9 meses
Puntos: 4
paginator y mod_rewrite

Hola a todos

Pues veran, tengo un pekeño problema con el paginator de nuestro amigo jpinedo, resulta ke lo ke kiero paginar son los comentarios en las secciones de descargas de mi web y pues la url para entrar en una de ellas es de esta manera miweb.com/descarga.php?categoria=$categoria&id_down=$id_down y al reescribirla con mod_rewrite me keda de la seguiente manera miweb.com/descargas/categoria/id/ hasta ahi todo me funciona perfecto; ahora bien, yo kisiera ke se muestren los comentarios paginados de 10 en 10 desde el mas actual al mas antiguo, y pues al probar me muestra la barra de navegacion pero cuando le doy en un enlace la url es asi miweb.com/descarga.php?_pagi_pg=2 y por ende me da un error, lo ke hice leyendo el manual del paginator era añadir los campos necesarios en la variable $_pagi_propagar y kedo asi miweb.com/descarga.php?categoria=$categoria&id_down=$id_down &_pagi_pg=$_pag_num y funciona bien, pero lo ke kiero es reescribir esa direccion con el mod_rewrite del apache para ke me kede asi miweb.com/descargas/categoria/id/pagnum/ la linea de reescritura ya la tengo hecha en el arhico .HTACCESS

Código PHP:
RewriteRule ^descargas/([0-9a-z_-]+)/([0-9]+)/pag([0-9]+)/?$ descarga.php?categoria=$1&id_down=$2&_pagi_pg=$[NC,L
Pero mi problema esta en donde puedo modificar los enlaces dentro de paginator.

Espero haberme dejado entender y ke alguien ke sepa como hacerlo me eche una mano, se lo agradecere mucho la consulta SQL ke uso actualmente para mostrar los registros es la siguiente:

Código PHP:
SELECT nk.avatarct.* FROM comdescargas ctusers nk WHERE nk.id ct.idautor AND ct.id_down=$id_down ORDER BY ct.fecha DESC 
Saludos