While com php e mysql

No me banco de dados tenho dois registros

  • 1º registro = A490 -Infecção estafilocócica de localização não especificada
  • 2º registro = A042 - Infecção por Escherichia coli enterotoxigênica

No meu while php está assim:

<?php $query = $conn->prepare('SELECT * FROM possiveis_diagnosticos'); $query->execute();
   while ($row = $query->fetch()) {

        echo "<option value=" . $row["descricao"]. ">";
    }
     
?>
Porém os registos só aparecem a primeira palavra de cada registro. O que está acontecendo?