Esempio n. 1
0
                 //On l'hydrate
                 $oTelephone->tel_ind = $resAllTel['tel_ind'][$i];
                 $oTelephone->tel_num = $resAllTel['tel_num'][$i];
                 //On insert notre adresse mail
                 $resInsTel = TelephoneManager::addTel($oTelephone);
                 //echo 'résultat insert Tel '.$resInsMail;
                 //On récupère son identifiant
                 $idTel = Connection::dernierId();
                 //On créé un nouvel objet Joindre correspondant à notre table associative
                 $oJoindre = new Joindre();
                 //On l'hydrate
                 $oJoindre->tel_lbl = $resAllTel['tel_lbl'][$i];
                 $oJoindre->cpt_id = $idCpt;
                 $oJoindre->tel_id = $idTel;
                 //On insert notre enregistrement dans contacter
                 $resInsJoindre = JoindreManager::addJoindre($oJoindre);
                 //echo 'résultat insert contacter '. $resInsJoindre;
             }
             //On commit la transaction
             $cnx->commit();
             //On affiche le message de succés
             //Et enfin on vient stocker le jeton dans la session
             $_SESSION['token'] = $_REQUEST['token'];
             $msg = '<p class=\'info\'>' . date('H:i:s') . ' Le compte de ' . $oCompte->cpt_nom . ' ' . $oPersonne->prs_prenom1 . ' à bien été enregistré sous le numéro ' . $idCpt . '</p>';
         } else {
             $msg = "<p class= 'erreur'> " . date('H:i:s') . " Vous avez déja envoyé ce formulaire </p>";
         }
     }
 } catch (MySQLException $e) {
     //On rollback la transaction
     $cnx->rollBack();
Esempio n. 2
0
     } else {
         if ($resLigTel['tel_id'][$i] == '') {
             //Création du telephone
             $oTelephone = new Telephone();
             $oTelephone->tel_num = $resLigTel['tel_num'][$i];
             $oTelephone->tel_ind = $resLigTel['tel_ind'][$i];
             //Et insertion
             $resAddTelephone = TelephoneManager::addTel($oTelephone);
             $idTelephone = Connection::dernierId();
             //Création de l'objet contacter
             $oJoindre = new Joindre();
             $oJoindre->cpt_id = $cptId;
             $oJoindre->tel_id = $idTelephone;
             $oJoindre->tel_lbl = $resLigTel['tel_lbl'][$i];
             //Et insertion
             $resAddJoindre = JoindreManager::addJoindre($oJoindre);
             echo "Ajout joindre check : {$resAddJoindre}";
         }
     }
 }
 //On traite les lignes d' Adresse
 for ($i = 1; $i < count($resLigAdr['adr_id']); $i++) {
     //Si l'id de la ligne est > 0
     if ($resLigAdr['adr_id'][$i] > 0) {
         //C'est un update ou une suppression
         //On vérifie si la valeur est dans le tableau
         if (isset($tLigSupp['adr']) && in_array($resLigAdr['adr_id'][$i], $tLigSupp['adr']) == TRUE) {
             //On supprime la ligne
             $resDomicilierDel = DomicilierManager::delDomicilierFromCptAndAdr($cptId, $resLigAdr['adr_id'][$i]);
             echo "Supression Domicilier check {$resDomicilierDel}";
         } else {