sostituendo cn il codice che mi hai passato ottengo quel risultato (identico se utilizzo il ciclo for)
praticamente lo script java per girare ha bisogno di
codice:
<div id='scr1'>
<div> immagini, testo ecc...</div>
</div>
cosa che noi facciamo in questo modo
Codice PHP:
echo "\n\t<div id='scr1'>";
$query = "SELECT * FROM tabella_photo WHERE ID_PRODOTTO = '".$row['ID_PRODOTTO']."' ORDER BY ID_CONTATORE";
$res_gall = mysql_query($query) or die (mysql_error());
while ($foto = mysql_fetch_assoc($res_gall))
{
echo "\t\t\n<div>".$foto['ID_CONTATORE']."[img]immagini/". $foto[[/img]</div>";
}
eccetera
solo che il primo blocco funziona, il secondo e i successivi no (come si vede dall'esempio)
il codice è praticamente lo stesso (siamo in un ciclo)
quindi il processo dovrebbe essere
[color= orange]-controllo se ci sono prodotti
-apro il ciclo per stamparli
- stampo il nome del prodotto e la descrizione
-controllo se ci sono immagini per quel prodotto
-se si apro il ciclo while
-<div id=scr1>
-<div>stampo le immagini del id_prodotto in query</div>
-</div>
-chiudo il ciclo immagini
- ripeto il ciclo prodotti[/color]