L'array mettilo in sessione, non puoi mandarlo in giro come parametro dell'indirizzo.
Oddio.. volendo potresti anche farlo con qualche artificio, ma è una "ciofeca" (uno schifo).
Esempio:
Codice PHP:
/*questo va come prima istruzione in ogni file dove usi la variabile $_SESSION
va prima di qualunque altra cosa, sulla prima riga del file metti */
<?php session_start()
//questo sulla prima pagina per poter fare la query
$result = mysql_query("SELECT * FROM foto_cassonetti WHERE localita = " . $_GET['quale']);
//poi metti i risultati in sessione
while($row = mysql_fetch_row($result))
{
$_SESSION['immagini'][] = $row;
}
/*
adesso puoi usare gli indici in questo modo: nel link con la prima foto,
nell'indirizzo fai arrivare un parametro ?indice=0
all'interno della pagina, dove crei il link per la nuova metti
?indice=<?php echo $_GET['indice']+1 ?>
*/
//Il valore dall'array in sessione lo prendi così
$_SESSION['immagini'][$_GET['indice']];