$ValFK_Tuteur = $FK_Tuteur; // Recherche de l'entreprise à partir du tuteur $ReqTuteur = $ConnectStages->query("SELECT FK_Entreprise FROM {$NomTabUsers}\n\t\t\t WHERE PK_User = {$ValFK_Tuteur};"); $ObjTuteur = $ReqTuteur->fetch(); $ValFK_Entreprise = $ObjTuteur['FK_Entreprise']; if (!($CodErrVide || $CodErrInval)) { // Préparation de l'enregistrement $ObjStage = new CStage(); $ObjStage->SetPK_Stage($ValPK_Stage); $ObjStage->SetFK_Entreprise($ValFK_Entreprise); $ObjStage->SetNiveauStage($ValNiveauStage); $ObjStage->SetMateriel($ValMateriel); $ObjStage->SetLangages(ProtectApos($ValLangages)); $ObjStage->SetAutresLangages(ProtectApos($ValAutresLangages)); $ObjStage->SetBD($ValBD); $ObjStage->SetAutresBD(ProtectApos($ValAutresBD)); $ObjStage->SetLogicielsSpecifiques(ProtectApos($ValLogicielsSpecifiques)); /* ?> <script type="text/javascript"> alert('<?php echo 'Oui ? '.$ValLogicielsSpecOuiNon.' '.ProtectApos ($ValLogicielsSpecifiques).' '.$ObjStage->GetLogicielsSpecifiques(); ?>'); </script> <?php */ $ObjStage->SetMethodesAnalyse(ProtectApos($ValMethodesAnalyse)); $ObjStage->SetMethodesConception(ProtectApos($ValMethodesConception)); $ObjStage->SetMethodesProgrammation(ProtectApos($ValMethodesProgrammation)); $ObjStage->SetMethodesControleQL(ProtectApos($ValMethodesControleQL)); $ObjStage->SetMethodesGestionProjet(ProtectApos($ValMethodesGestionProjet)); $ObjStage->SetSujet(ProtectApos($ValSujet)); $ObjStage->SetIsNatureTacheProgr($ValIsNatureTacheProgr);
// Préparation de l'enreg. à enregistrer $ObjTuple = new CStage(); $ObjTuple->SetPK_Stage($ValPK_Stage); $ObjTuple->SetFK_Entreprise($ValFK_Entreprise); $ObjTuple->SetMateriel($ValMateriel); $ObjTuple->SetResLocaux($ValResLocaux); $ObjTuple->SetAutresRL($ValAutresRL); $ObjTuple->SetResPublics($ValResPublics); $ObjTuple->SetAutresRP($ValAutresRP); $ObjTuple->SetLangages($ValLangages); $ObjTuple->SetAutresL($ValAutresL); $ObjTuple->SetSystExpl($ValSystExpl); $ObjTuple->SetVersionSE($ValVersionSE); $ObjTuple->SetAutresSE($ValAutresSE); $ObjTuple->SetBasesD($ValBasesD); $ObjTuple->SetAutresBD($ValAutresBD); $ObjTuple->SetAtGL($ValAtGL); $ObjTuple->SetMA($ValMA); $ObjTuple->SetMCpt($ValMCpt); $ObjTuple->SetMP($ValMP); $ObjTuple->SetMCtrl($ValMCtrl); $ObjTuple->SetMGP($ValMGP); $ObjTuple->SetSujet($ValSujet); $ObjTuple->SetProg($ValProg); $ObjTuple->SetAnalyse($ValAnalyse); $ObjTuple->SetPG($ValPG); $ObjTuple->SetEI($ValEI); $ObjTuple->SetRqs($ValRqs); $ObjTuple->SetNPCI($ValNPCI); $ObjTuple->SetSTAG($ValSTAG); $ObjTuple->SetNbStag($ValNbStag);