così potrebbe andare?

Codice PHP:
<?php 
if ($_SERVER['REQUEST_METHOD'] == 'GET'){ 
?>


<form action=<?php echo $_SERVER['PHP_SELF']?> method=POST> 
<?php 
$db 
mysql_connect("$server""$username""$password");
mysql_select_db("$database",$db);
$query "SELECT * FROM contatti ORDER BY cognome ";
$result mysql_query($query$db);

echo 
"<select name=cerca onchange=\"alert('Hai cambiato opzione ora è '+this.value)\" >";
while (
$row mysql_fetch_array($result)){
echo
"<option selected value=$row[nome] $row[cognome]>$row[nome] $row[cognome]";

echo
"</option>";}
echo
"</select>";
?> 
<input type="submit" name="elabora" value="Invia">
</form>

<?php 
}elseif ($_SERVER['REQUEST_METHOD'] == 'POST'){ 
echo 
" hai selezionato $_POST['cerca']";  

    }     
    
?>
edit: corretto 4 volte