Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2011, 09:17
Tooj
 
Fecha de Ingreso: noviembre-2009
Mensajes: 64
Antigüedad: 15 años, 3 meses
Puntos: 1
carrousel de posts con paginador php

Hola.

Estoy en el intento de hacer un efecto carrousel de posts. Por ahora estoy en la funcion php, ya la tengo pero no funciona completamente.

a continuación pongo el código.

la parte que llama las variables del articulo, autor, titulo, etc, funciona bien.

lo que no funciona es la parte de la paginación pues simplemente no me da el numero de la pagina siguiente. creo que el problema esta en como poner la variable.

ojala alguien pueda ayudarme para saber donde esta el error.

gracias

saludos

Código PHP:
Ver original
  1. <?php
  2.                         if(isset($_GET['pag'])){
  3.                         $pag= $_GET['pag'];
  4.                         }else{
  5.                         $pag=1;
  6.                         }
  7.                         $colno = 1;
  8.                         $limits = 4;
  9.                        
  10.                         $request1 = "SELECT * FROM posts WHERE post_date and $colno ORDER BY post_$orderby $limits ";
  11.                         $result1 = mysql_query($request1);
  12.                         $lastpage= ceil( $limits / $result1);
  13.                         $pag=(int)$pag;
  14.                         if($pag > $lastpage){
  15.                         $pag= $lastpage;
  16.                         }
  17.                         if($pag < 1){
  18.                         $pag=1;
  19.                         }
  20.                         while($row = mysql_fetch_object($result1))
  21.                        
  22.                             start();
  23.                            
  24.                                    
  25.                        
  26.                        
  27.                         echo '<p align="right">';
  28.                         the_time("l j M Y");
  29.                         echo '</p> ';
  30.                        
  31.                         title();
  32.  
  33.                         echo '<br />';
  34.  
  35.                         autor();
  36.  
  37.                         echo '<br />';
  38.  
  39.                         resumen();
  40.  
  41.                         echo '<br /><br />';
  42.                        
  43.                         if($result1 != 0){
  44.                         $nextpage= $pag +1;
  45.                         $prevpage= $pag -1;
  46.                         echo '<ul id="pagination-flickr">';
  47.                         if ($pag == 1) {
  48.                         echo '<li class="previous-off">Previous</li>';
  49.                         echo '<li class="active">1</li> ';
  50.                         for($i= $pag+1; $i<= $lastpage ; $i++){
  51.                         echo '<li><a href="';
  52.                         echo 'index.php.php?page=';
  53.                         echo $i;
  54.                         echo '">';
  55.                         echo $i;
  56.                         echo '</a></li>';
  57.                         }
  58.                         if($lastpage >$pag )
  59.                         {
  60.                         echo '<li class="next"><a href="';
  61.                         echo 'index.php?page=';
  62.                         $nextpage;
  63.                         echo '" >Next </a></li>';
  64.                         }else{
  65.                         echo '<li class="previous"><a href="';
  66.                         echo 'index.php?page=';
  67.                         $prevpage;
  68.                         echo '"> Previous</a></li>';
  69.                         for($i= 1; $i<= $lastpage ; $i++){
  70.                         if($pag == $i){
  71.                         echo '<li class="active">';
  72.                         echo $i;
  73.                         echo '</li>';
  74.                         }else{
  75.                         echo '<li><a href="';
  76.                         echo 'index.php?page=';
  77.                         echo $i;
  78.                         echo '" >';
  79.                         echo $i;
  80.                         echo '</a></li>';
  81.                         }
  82.                         }
  83.                         if($lastpage >$pag ){
  84.                         echo '<li class="next"><a href="';
  85.                         echo 'index.php?page=';
  86.                         $nextpage;
  87.                         echo '">Next </a></li>';
  88.                         }else{
  89.                         echo '<li class="next-off">Next </li>';
  90.                         }
  91.                         }
  92.                         }
  93.                         echo '</ul>';
  94.                         }
  95.                         ?>