Io farei cosi:
<table align='center'>
<tr><td>Indietro Foto : <?echo $id;?> di <?echo $tot;?></td></tr>
<tr><td>[img]url_image[/img]</td></tr>
</table>
Questo prevede che le immagini sia memorizzate all'interno del db in modo corretto e ordinato.
In caso contrario devi eseguire un conteggio per capire il numero della tua foto appena scelta.
Devi anche gestire Indietro ed avanti...
Ti conviene a questo punto fare così:
Ti fai dare tutto il vettore dei link immagini e fai visualizzare l'immagine corrispondente al click precedente
che recuperi da $_GET['numero_immagine'];
Ricapitolando la query è unica:
$sql=SELECT * FROM foto' ;
$r=mysql_query($sql);
$tot=mysql_num_rows($r);
$img_db=mysql_fetch_array($r);
if(!isset($_GET['num_img']){
$num_img=0;
}else{
$num_img = $_GET['num_img'];
}
<table align='center'>
<tr><td>Indietro Foto : <? echo $num_img; ?> di <?echo $tot;?> <a href='url_pagina.php?num_img=<? echo $num_img+1; ?></td></tr>
<tr><td>[img]url_image[/img]</td></tr>
</table>
ora basta che fai il controllo se num_img è la prima o l'ultima ed il gioco è fatto
![]()

Rispondi quotando