Originariamente inviato da webtemplum
Ma a me non interessavano infatti due valori... mi serviva di tirar fuori solo un valore... tanto che alla select dicevo di tirar fuori solo il "nome_foto", laddove l'id del ristorante fosse stato uguale...

Dove mi sto perdendo?
Non estraevi due valori, solo che la funzione *_fetch_array restituisce un array in cui ogni valore compare due volte: una volta con un indice numerico e una volta con il suo indice stringa (che e' il nome del campo del database o dell'alias specificato nella query). Ripeto, e' spiegato chiaramente nel manuale, basta leggero.

Comunque se ti serve un solo valore e' buona norma aggiungere solo quello all'array cumulativo:
codice:
$temp = $row['nome_foto']