$valor){ if($valor!="") $arrayInsert[$nombre_campo]=$valor; } // Insertamos la nueva capacidad try{ $errorInsert=false; include_once("Objects/CapacidadProfesional.php"); $CapacidadProfesional = new CapacidadProfesional(-1, $entidad); $idCapacidadNew = $CapacidadProfesional->addCapacidad($arrayInsert); $CapacidadProfesional = new CapacidadProfesional($idCapacidadNew, $entidad); if($idCapacidadNew!="-1"){ //Este proceso se hace para que se agregen bien las tecnologĂ­as ya que en la edicion se espera despues del id de la tecnologia -meses de la misma for ($i=0; $i < count($tecnologias); $i++) $tecnologias[$i]=$tecnologias[$i]."-"; $CapacidadProfesional->addTecnologias($tecnologias); header("Location: gestionCapacidadProfesional.php?id=".$idCapacidadNew); } else { $tipomsg="error"; $mensaje="No se ha podido insertar"; } } catch (Exception $e){ $tipomsg="error"; $mensaje=$e->getMessage(); } } else { $tipomsg="error"; $mensaje=$errores_capacidad; } } echo "

".$locale['Capacidades014']."

"; if($mensaje!=""){ // Mostramos el mensaje echo "
".$mensaje."
"; } echo $locale['286']; echo "
"; echo ""; echo ""; echo ""; echo ""; echo '
'.$locale['Capacidades005'].'
'; echo ''; echo ''; echo ''; //MESES_TECNICO echo ''; echo ''; echo ''; echo ''; echo '
'.$locale['121'].'
'; echo $html->listaSelect("perfil","oid","id","id_perfil_tecnico",array("",$locale['ns']),$_POST['id_perfil_tecnico'],true,false,"1"); echo '
'.$locale['Capacidades008'].'

'.$locale['122'].'
'; echo $html->listaSelect("tecnologia","oid","id","tecnologias",array("",$locale['ns']),$_POST['tecnologias'],true,true,"15"); echo '
'; echo '
'.$locale['Capacidades007'].'
'; echo ''; echo ''; echo ''; //MESES_FUNCIONAL echo ''; echo ''; // CAMPO OBSERVACIONES echo ''; echo '
'.$locale['Capacidades002_0'].'
'; echo $html->listaSelect("perfil_funcional","oid","id","id_perfil_funcional",array("",$locale['ns']),$_POST['id_perfil_funcional'],true,false,"1"); echo '
'.$locale['Capacidades008'].'

'.$locale['135'].'
'; echo ''; echo '  '; echo ''; echo "
"; ?>