Originariamente inviato da hcka
Analizzando ciò che hai scritto non pare ci siano errori sintattici, ma uno logico...

Codice PHP:
$ris mysql_query($sql
or die (
"

Nessun dato trovato</p>"
); 
mysql_query ritorna false quando si è verificato un'errore in fase di esecuzione della query, non se non ritorna record.
Il messaggio "Nessun dato trovato" dovresti visualizzarlo dopo un controllo su mysql_num_rows($ris), se mysql_num_rows($ris) == 0 allora "Nessun dato trovato".

Comunque, per il tuo problema, l'undefined index è perché, a quanto pare, "codfoto" non è un indice valido nel tuo array $riga.

Prova a commentare il contenuto del while e lasciare solamente un

Codice PHP:
echo "<pre>";
print_r($riga);
echo 
"</pre>"
così vedi cosa contiene l'array in questione.


Grande Bomber!..ce l'ho fatta grazie al tuo consiglio!..Grazie mille!