Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/04/2011, 23:09
Avatar de VbOkonly
VbOkonly
 
Fecha de Ingreso: julio-2009
Ubicación: San Justo, Buenos Aires, Argentina
Mensajes: 490
Antigüedad: 14 años, 10 meses
Puntos: 5
Respuesta: Paginar Siguiente-Anterior con PHP

Intenté esto que encontré pero sin embargo si estoy en el registro 10 y el 11 esta borrado, no puedo ir al 12 (estando en el 10)


En el header:
Código PHP:
Ver original
  1. <?php // recogemos los valores a mostrar
  2.     $siguiente =  $_GET['mascota'] + 1;
  3.     $anterior = $_GET['mascota'] - 1;
  4.  
  5.     // las consultas
  6.     $entrada_siguiente = "SELECT id FROM fotos WHERE id = '$siguiente'";
  7.     $query_siguiente = mysql_query($entrada_siguiente, $db) or die (mysql_error());
  8.     $siguienteID = mysql_fetch_assoc($query_siguiente);
  9.    
  10.     $entrada_anterior = "SELECT id FROM fotos WHERE id = '$anterior'";
  11.     $query_anterior = mysql_query($entrada_anterior, $db) or die (mysql_error());
  12.     $anteriorID = mysql_fetch_assoc($query_anterior);
  13.     ?>

Y para mostrar el Siguiente|Anterior uso esto:

Código PHP:
Ver original
  1. <div id="AntSig">
  2. <?php
  3. // mostramos los resultados
  4.         if(!empty($anteriorID['id'])){
  5.             echo "<center><a href='verrecuerdo.php?mascota=$anteriorID[id]'><span class='vinculo'>Anterior</span></a>&nbsp&nbsp&nbsp";
  6.         }
  7.         if(!empty($siguienteID['id'])) {
  8.             echo "<a href='verrecuerdo.php?mascota=$siguienteID[id]'><span class='vinculo'>Siguiente</span></a></center>";
  9.  
  10.         }
  11. ?>
  12. </div>

Vi por ahí que este script me permitía hacer lo que quiero hacer, pero sin embargo no :/ jajaja, me vuelve loco este tema, help plz xD, ¿Qué cosas tendria que modificar? necesito una mano super grande ya que intenté modificar algunos script de paginación como el que me expusiste anacona16 pero no tuve exito, lo mas cerca que llegué fue este script ...