Gracias a todos pero ya resolví el problema. Era una pequeña cosa en el ciclo. Les dejo el código por si le sucede a otra persona.
Código PHP:
$arrtime = array("Año(s)","Mes(es)","Semana(s)","Día(s)","Hora(s)");
for($i=0;$i<5;$i++){
$file = $i+1;
if($i+1==$row['idcategoriadeduracion'])
echo "<option value='".$file."' selected>".$arrtime[$i]."</option>";
else
echo "<option value='".$file."'>".$arrtime[$i]."</option>";
}
Salu2