Exemplo n.º 1
0
         $obj_domo->setIdGain2($idgain2);
         DotationModeleManager::updateBdd($obj_domo);
     }
 } else {
     if ($http_request['act'] == 'edit_modele') {
         foreach ($_POST as $key => $value) {
             ${$key} = $value;
         }
         DotationModeleManager::DeleteBdd($id);
         //suppression des anciennes lignes
         for ($i = 0; $i <= sizeof($_POST) / 3 - 1; $i++) {
             $obj_domo = new DotationModele($id);
             $obj_domo->setClassement($http_request['classement-' . $i]);
             $obj_domo->setIdGain($http_request['idgain-' . $i]);
             $obj_domo->setIdGain2($http_request['idgainsec-' . $i]);
             $tab_retour_domo = DotationModeleManager::insertBdd($obj_domo);
             //ajout des nouvelles lignes
         }
         switch ($tab_retour_domo[0]) {
             case 0:
                 //Succès de la mise à jour
                 setFlashData('message', "Enregistrement effectué de l'élément <a style='color:blue' href=#{$id}>{$id}</a>");
                 break;
             default:
                 //Problème de mise à jour
                 setFlashData('message', $tab_retour_domo[1]);
                 break;
         }
         redirectBacko(12, array('act' => 'liste_modele'));
     } else {
         if ($http_request['act'] == 'delete_modele') {