Ver Mensaje Individual
  #14 (permalink)  
Antiguo 03/03/2012, 23:46
Avatar de mazaku
mazaku
 
Fecha de Ingreso: septiembre-2009
Ubicación: Veracruz
Mensajes: 104
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: modificar funcion anterior siguiente

trato de resolverlo asi con unos if para que no me mostrara ni antes de la primera ni despues de la ultima, anexo parte del codigo que estuve probando

Código PHP:
Ver original
  1. <?php
  2. include ('config.php');
  3. if (isset($_REQUEST['c']))
  4.   $inicio=$_REQUEST['c'];
  5. else
  6.   $inicio=0;
  7.  
  8.  
  9. $c_capitulo = $_GET['capitulo']; // Esto recoje los datos de la variable id en la url.
  10. $registros=mysql_query("SELECT * FROM capitulos WHERE c_capitulo='$c_capitulo' limit $inicio,1",  
  11.            $db_link) or
  12.   die("Problemas en el select:".mysql_error());
  13. $impresos=0;
  14. while ($reg=mysql_fetch_array($registros))
  15. {
  16.  
  17.  
  18.  
  19. ?>


Para mostrar los links los muestro de esta forma con los if

Código PHP:
Ver original
  1. <?php
  2.     $impresos++;
  3.     if ($inicio==0)
  4.   echo "<td></td>";
  5. else
  6. {
  7.   $anterior=$inicio-1;
  8.   echo "<td class='navLeft'><a href='galeria2.php?capitulo=$c_capitulo&c="; getPrev($anterior, $pics); echo "class='button medium green'>&laquo; Anterior</a></td> ";
  9. }
  10. if ($impresos==1)
  11. {
  12.   $proximo=$inicio+1;
  13.   echo " <td class='navRight'><a href='galeria2.php?capitulo=$c_capitulo&c=getNext($proximo, $pics)' class='button medium green'>Siguiente &raquo;</a></td>";
  14. }
  15. else
  16.   echo "<td></td>";
  17. ?>

me marca el siguiente problema al ver el codigo fuente ya que no me esta funcionando

Código HTML:
Ver original
  1. <td></td> <td class='navRight'><a href='galeria2.php?capitulo=1234556&c=getNext(1, Array)' class='button medium green'>Siguiente &raquo;</a></td>   </tr>

podrian decirme si asi esta bien para arreglar el problema o de plano ya esta muy hechado a perder y por ahi no es el problema T.T

saludos