Avrebbe funzionato anche come hai fatto tu, ti sei solo dimenticato di chiudere l'echo.

Io faccio ancora in diverso modo, l'if lo metto proprio fuori dagli echo""; e nell'option riporto solo la variabile:

Codice PHP:
if($row["id"] == 'identificativo'){
  
$selected="selected";
}

echo
"<option $selected value=''></option>"
Ma solo per il fatto che non mi va il casino in mezzo ai tag, in definitiva è uguale a quanto scritto da mariolone