mi sa che più che problema PHP questo sia un "problema" html
ovvero, secondo la teoria, il risultato di una select è un numero N di record, quindi in pratica N righe, ma è un risultato "astratto"
quando poi vai a stampare i record sulla pagina html, chi ti vieta di mettere, per esempio, una " , " come separatore fra uno e l'altro anzichè un "a capo" ?

quindi se nell'output della pagina come hai scritto tu c'è solo
{
echo $row["nome"];
}
allora i risultati verranno tutti in fila belli appiccicati in un'unica riga, ma se invece metti
{
echo $row["nome"]." , ";
}
per esempio, dovrebbero venir stampati separati da un paio di spazi e da una virgola.

beh, questo ovviamente vale se questo "echo" non va a stampare dentro un blocco html delimitato da < pre >, se no addio !