Estaba aprendiendo a hacer una galeria de imagen con css, pero en el video solo explica como hacerlo solo con html asi que decidi hacerlo dinamico con php, funciona todo bien pero el unico problema es que cuando abro la imagen en una ventana modal, tengo los botones de anterior y siguiente no se como hacerlo..Hice esto : <a href="<?php echo '#'. (($f['id_imagen'])+1);?>">></a> y funciona solo que cuando llega a la ultima foto se cierra ya que si hay 4 imagen va a la 5 y se cierra ..les dejo el codigo haber si me pueden ayudar ...Gracias!
Código PHP:
<h1>Galeria de imagenes</h1>
<ul class="galeria">
<?php
include('conexion.php');
$res = mysqli_query($con,"SELECT * FROM imagen");
$cant_reg = mysqli_num_rows($res);
while($f=mysqli_fetch_array($res)){
?>
<li><a href="<?php echo "#".$f['id_imagen'];?>"><img src="images/<?php echo $f['imagen'];?>" /></a></li>
<div class="modal" name="id_imagen" id="<?php echo $f['id_imagen'];?>">
<h3>Imagen 1 </h3>
<div class="imagen">
<a href="<?php echo '#'. $f['id_imagen'];?>"><</a>
<a href=""><img src="images/<?php echo $f['imagen'];?>" alt="" /></a>
<a href="<?php echo '#'. (($f['id_imagen'])+1);?>">></a>
</div>
<a class="cerrar" href="">X</a>
</div>
<?php
}
?>
</ul>