No, la cosa è fattibile... ma ora che l'hai detto, mi sorge un dubbio: li stai recuperando esplicitamente i dati? Mi spiego: dovresti avere qualcosa del tipo:

codice:
<?php
  $timed = $_POST['timed'];
  $timea = $_POST['timea'];
?>
dove ho assunto che il nome dei campi (o che) nel form di cui fai il sumbit nell'altra pagina siano proprio timed e timea... in caso contrario, devi aggiornare i nomi in $_POST['nome_campo'] con il nome corretto.

Altra cosa, sei sicuro di avere un campo idn e che $idn contenga un valore consistente?
Prova a fare, prima della query
codice:
echo ("UPDATE opmissiond SET timed = '$timed', timea = '$timea', desc = '$desc'  WHERE idn = '$idn'");
e vedi che ti esce