dalla tabella del db recupero i dati campo1 e campo2

Vorrei inserirli in una pagina html
ad esempio nel seguente modo come nell'immagine allegata

cioè formattando nel modo desiderato. Mi stampa solo il valore del campo 1 e camp2
poi sotto soltanto
Spett.le
(senza valore campo1)
Indirizzo
(senza valore campo2)

Qual'è l'errore, come dovrei modificare?

Grazie a tutti

codice HTML:
<head> 
</head> 


<body> 
<?php  
//Connessione 
  
$host = 'xxxxxxxxxx'; 
  
$db_user = 'xxxxxx'; 
  
$db_psw = 'xxxxxxxxxxx'; 
  
$database = 'xxxxxxxxxxx'; 

    $connessione= mysql_connect($host, $db_user, $db_psw)     
            or die ("Errore critico di Connessione al Database"); 

mysql_select_db($database) 
or die("Impossibile connetters al Database"); 

$query = mysql_query("SELECT id, campo1, campo2 FROM a_tabella ORDER BY id DESC LIMIT 1") or die("Errore query.<br/>" . mysql_error()); 

while ($row = mysql_fetch_array($query)) 
 { 
    echo "".$row['campo1'];    
    echo "".$row['campo2'];  
     
  } 
?> 

<p style="text-align: center;">&nbsp;</p> 
<div style="text-align: right"> 
  Spett.le <br /> 
  <strong><?= $row['campo1'] ?><br /> 
  Indirizzo<br /> 
  <strong><?= $row['campo2'] ?><br /> 
</div> 
<p style="text-align: left;"> 
   
</body> 
</html>