codice HTML:
<head>

<!--Libreria jQuery-->    
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<script type="text/javascript">        
   $(function(){            
         $("select#videolezioni").attr("disabled","disabled");    // disabilito la select videolezioni finche non viene scelto l'esame             
         $('select#esame').change(function(){    // quando la select#esame cambia:                            
               $("select#videolezioni").removeAttr("disabled");    // abilito la select videolezioni                  
               var idEsame=$(this).val();    // recuperiamo l'id dell'esame                  
               $.ajax({    // lo passiamo alla pagina "videolezioni.php" che ci restituirà le videolezioni                    
                    type: "GET",                    
                    url: "videolezioni.php",                    
                    data: 'idEsame='+idEsame,   // variabile idEsame che gli passo in get                    
                    cache: false,                    
                    success: function(response){    // ad operazione completata             
                           $('select#videolezioni').html(response);    // popoliamo la select delle videolezioni                       
                    }                  
                });             
          });        
});
</script>


<select id="esame" name="esame">        
      <option value="" selected="selected">---Seleziona un esame---</option> 
      <?php        
             $q = "SELECT id, fullname FROM course;";         
             $result = mysql_query($q, $con);        
             while($row=mysql_fetch_array($result))        
             {    ?> 
                  <option value=<?php echo $row['id']; ?>><?php echo $row['fullname']; ?></option> 
      <?php        
             }  ?>
</select>


<!--Questa select verrà popolata quando avremo un idesame, inizialmente sarà vuota-->
<select id="videolezioni" name="videolezioni">     
      <option value="" selected="selected">---Seleziona una videolezione---</option>
</select>


videolezioni.php
Codice PHP:
<?php
    $host 
"localhost";
    
$user "root";
    
$pass "XXX";        
    
$db "YYY";    
            
    
// Connessione
    
$con mysql_connect($host$user$pass) or die("Connessione MySql non riuscita ".mysql_error());    
    
mysql_select_db($db$con) or die("Apertura DB fallita");




    
// Query che mi estrae le videolezioni corrispondenti al corso scelto ($_GET['idEsame'])
    
$q "SELECT id, name FROM url WHERE course=".$_GET['idEsame']";    
    
$result = mysql_query($q$con);       
    while(
$row=mysql_fetch_array($result))        
    {    
        echo '<option value="'.$row['
id'].'">'.$row['name'].'</option>';
    }

?>


Non mi sembra di vedere un errore.
Ti ringrazio davvero per la tua disponibilità.