Para variar otro problema... (T.T)
Tengo una galería dinámica... si ya sé.. en google hay millones, pero quería aprender a hacer una propia y después migrar a las cosas ya hechas por otros... (sinó nunca aprenderé nada)
La cosa es que funciona de maravillas salvo los botones de avance o retroceso.
En un array guardo el ID de las fotos asociadas a una galería y su cantidad total.
Y con unas funciones de php puedo saltar al inicio o fin, pero no hay caso como controlar el "Next" y "Last".
ALguna ayudita???
Este es mi código:
Aca arriba va la consulta donde cuento la cantidad de registros y luego pido que me traiga el array con todos los campos requeridos (Path y nombre de foto)
Luego tengo un while donde cargo las fotos al array
Código PHP:
$i=0;
while ($valor_fotos = mysql_fetch_array($resulcarga))
{
$botones[$i] = $valor_fotos[0];
$i++;
}
Código PHP:
<a href="index.php?id=<?=$valor_fotos[1];?>&idf=<?=reset($botones);?>&page=<?=$page;?>&max=<?=$max;?>" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image34','','images/bt_principio_over.gif',1)"><img src="images/bt_principio.gif" name="Image34" width="19" height="18" border="0" id="Image34" /></a>
<a href="index.php?id=<?=$valor_fotos[1];?>&idf=&page=<?=$page;?>&max=<?=$max;?>" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image35','','images/bt_atras_over.gif',0)"><img src="images/bt_atras.gif" name="Image35" width="20" height="18" border="0" id="Image35" /></a>
<a href="index.php?id=<?=$valor_fotos[1];?>&idf=<?=next($botones);?>&page=<?=$page;?>&max=<?=$max;?>" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image36','','images/bt_adelante_over.gif',1)"><img src="images/bt_adelante.gif" name="Image36" width="19" height="18" border="0" id="Image36" /></a>
<a href="index.php?id=<?=$valor_fotos[1];?>&idf=<?=end($botones);?>&page=<?=$page;?>&max=<?=$max;?>" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image37','','images/bt_final_over.gif',1)"><img src="images/bt_final.gif" name="Image37" width="20" height="18" border="0" id="Image37" /></a>
Y aparte no puedo apretar ANTERIOR, porque ya estoy en la primera, y se cae la página....
Cualquier ayuda, aunque sea de lógica me sirve.... Llevo como 5 horas en esto y no se me ocurre... tengo las neuronas mareadas..
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)