Capitulo Anterior y Siguiente no Funciona .5

  • Autor Autor zking
  • Fecha de inicio Fecha de inicio

zking

Dseda
Programador
Verificación en dos pasos activada
Hola amigos tengo este problema tengo una serie que tiene 13 caps
y uno de esos 13 digamos que esta un 12.5
entonces cuando le doy en siguiente estando en el 12 me pasa al numero 13
dejando al 12.5 solo

aqui les dejo mi codigo

PHP:
<?
$total_episodios = mysql_query("SELECT NumEpisodio from $SQL_Base.episodios_anime where CodSerie='".mysql_result($serieinfo,0,'Codigo')."' order by NumEpisodio+0 Desc Limit 1",$conwb)   or die(mysql_error());
$total_episodios=@mysql_result($total_episodios,0,'NumEpisodio');
if( ($video_nepi-1) <=0 ){}else{echo '<a class="control-prev" href="'.$urlpath.'ver/'.$video_nombre.'-'.($video_nepi-1).'.html" title="Cap&iacute;tulo Anterior"><img src="http://mangekyouanime.com/img/prev.png"></a>';}?><?
$total_episodios = mysql_query("SELECT NumEpisodio from $SQL_Base.episodios_anime where CodSerie='".mysql_result($serieinfo,0,'Codigo')."' order by NumEpisodio+0 Desc Limit 1",$conwb)   or die(mysql_error());
$total_episodios=@mysql_result($total_episodios,0,'NumEpisodio');
if( ($video_nepi+1) <= $total_episodios ){echo '<a class="control-next" href="'.$urlpath.'ver/'.$video_nombre.'-'.($video_nepi+1).'.html" title="Cap&iacute;tulo Siguiente"><img src="http://mangekyouanime.com/img/next.png"></a>';}?>
 
es por que estás aumentando +1 al episodio : $video_nepi+1

tendrías que cambiar ese script por otro donde :

Para el anterior :

Hacer que la query, tome la id actual y muestre SOLO 1 que es al anterior id.

Para el siguiente :

Hacer que la query, tome la id actual y mostrar SOLO 1 que es el siguiente id.


Algo así en tu query :

mysql_query("select * from tabla where id < $id order by id limit 1");

donde $id vendría a ser tu id actual 🙂
 
Última edición: