Ho la necessita di memorizzare una serie di link all'interno di un while

Codice PHP:
        while ($row2 mysql_fetch_array($sort2)) {
            
$send2 "<a href=\"".$dir.$row2['id_rif']."/".$row2['immagine']."\" title=\"".$row['titolo']."\" /></a>";
        } 
Però se stampo echo $send2 in un'altra zona della pagina, mi mostra solo il primo link; se invece faccio subito l'echo della stringa dentro il while me le stampa tutte e 18. COme posso fare? :master:
grazie