} $cnx->commit(); $msg = '<p class=\'info\'>' . date('H:i:s') . ' La modification de la fiche article: "' . $oFiArt->fiart_id . '" intitulé "' . $oFiArt->fiart_lbl . '" à été effectué ' . 'avec succès </p>'; } else { $msg = "<p class= 'erreur'> " . date('H:i:s') . "\n Vous avez déja envoyé ce formulaire </p>"; } } catch (MySQLException $e) { $cnx->rollback(); $msg = '<p class=\'erreur\'> ' . date('H:i:s') . '' . ' Echec modification fiche article, code: ' . $resEr . '</p>'; } //On insert le message dans le tableau de message Tool::addMsg($msg); //Sinon on est dans l'affichage du détail } else { try { //On définit le titre $sPageTitle = "Détail de la fiche N°" . $_REQUEST['fiartId']; $resAllPays = PaysManager::getAllPays(); $resAllGamme = GammeManager::getAllGammes(); $resRegrouperFiart = RegrouperManager::getRegrouperFiart($iFiartId); $resAllNut = NutritionManager::getAllNutritions(); $resNutFiart = InformerManager::getFiartInformer($iFiartId); $sButton = "Modifier"; } catch (MySQLException $e) { $msg = $resEr[1]; Tool::addMsg($msg); } } } else { echo 'Le silence est d\'or'; }
foreach ($resAllNut as $object) { //on vérifie que pour une nutrition sa valeur //ou son AJR soir renseigné et on fait un insert selon le cas if (isset($_REQUEST['nut' . $object->nut_id]) && $_REQUEST['nut' . $object->nut_id] != '' || isset($_REQUEST['nutAjr' . $object->nut_id]) && $_REQUEST['nutAjr' . $object->nut_id] != '') { $oInformer = new Informer(); $oInformer->fiart_id = $oFiArt->fiart_id; $oInformer->nut_id = $object->nut_id; if (isset($_REQUEST['nutAjr' . $object->nut_id])) { $oInformer->nutfiart_ajr = $_REQUEST['nutAjr' . $object->nut_id]; } if (isset($_REQUEST['nut' . $object->nut_id])) { $oInformer->nutfiart_val = $_REQUEST['nut' . $object->nut_id]; } //on exécute la requête si une deux deux valeurs est non nul if ($oInformer->nutfiart_ajr != '' || $oInformer->nutfiart_val != '') { InformerManager::addInformer($oInformer); } } } //La requète s'est effectué donc on commit la transaction $cnx->commit(); $msg = '<p class=\'info\'>' . date('H:i:s') . ' L\'enregistrement de la fiche article N° "' . $oFiArt->fiart_id . '" intitulé "' . $oFiArt->fiart_lbl . '" à été effectué ' . 'avec succès </p>'; //La requète s'est effectué donc on copie le token dans la session $_SESSION['token'] = $_REQUEST['token']; } else { //Message en cas de formulaire déja envoyé $msg = "<p class= 'erreur'> " . date('H:i:s') . "\n Vous avez déja envoyé ce formulaire </p>"; } } } catch (MySQLException $e) { //Message pour l'erreur