facendo la tua modifica ora mi da questo errore:

Parse error: syntax error, unexpected '}' in /web/htdocs/www.sito.it/home/inserimento_materie_in_corsi.php on line 17

Codice PHP:
if ($pagina==1){ 
$sql "INSERT nome_corso INTO a_corsi"
    
$result mysql_query($sql,$conn); 
    
$row mysql_fetch_array($result); 
    
$id_corso mysql_insert_id(); 

    while(list(
$chiave$valore)=each($_POST)){ 
        if (
$chiave!="nome_corso" && $chiave!="pagina"){ 
            
$sql3 mysql_query("INSERT INTO a_corsi_materie (id_corsi, id_materie) VALUES ('$id_corsi', '$id_materie')")
        } 
    } 
    
$msg "corso inserito nel database"