ma la variabile mi sembra di averla passata, forse l'ho passata in modo errato?:
<select name="id_corsi">
<?php
$query = "SELECT * FROM a_corsi";
$result50 = mysql_query($query, $conn);
while($row = mysql_fetch_array($result50)) {
$var=$_GET[id_corsi];
if ($row[id_corsi]==$var) echo "<option value=\"$row[id_corsi]\" selected>".$row[nome_corso]."</option>";
else echo "<option value=\"$row[id_corsi]\">corso non selezionato</option>";
}
?>
</select>