Buonasera ragazzi

la domanda è semplice: come faccio a selezionare solo i primi 3 record di una tabella MySQL con l'uso di PHP?
E poi come faccio a stampare a video i risultati ottenuti?

Ho fatto così:

codice:
$controllo = mysql_query("SELECT nome_foto FROM foto WHERE id_utente = '".$id_utente."' ORDER BY numero_foto DESC LIMIT 0,2") or die ("Errore nella lettura del database.");
$array_result=mysql_fetch_row($controllo);
$nome_foto1=$array_result[0];
$nome_foto2=$array_result[1];
$nome_foto3=$array_result[2];
echo "Nome1: $nome_foto1, nome2: $nome_foto2, nome3: $nome_foto3";
Mi da questo errore:
codice:
Notice: Undefined offset: 1 in C:\Programmi\EasyPHP-5.3.2i\www\aaa\profilo.php on line 190

Notice: Undefined offset: 2 in C:\Programmi\EasyPHP-5.3.2i\www\aaa\profilo.php on line 191

Nome1: 22.jpg, nome2: , nome3:
Come potete vedere il primo indice dell'array contiene il nome "22.jpg" ma gli altri come mai non vengono letti?
Cosa sbaglio?

Grazie