当前位置: 首页>>代码示例>>PHP>>正文


PHP DatabaseOperation::execute方法代码示例

本文整理汇总了PHP中DatabaseOperation::execute方法的典型用法代码示例。如果您正苦于以下问题:PHP DatabaseOperation::execute方法的具体用法?PHP DatabaseOperation::execute怎么用?PHP DatabaseOperation::execute使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在DatabaseOperation的用法示例。


在下文中一共展示了DatabaseOperation::execute方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: suppressionFile

 /**
  * Suppression d'un fichier d'un champ
  */
 function suppressionFile()
 {
     $link = ModuleConfigLib::CHEMIN_ACCES_UPLOAD . $this->getDataField(self::FIELDNAME_UPLOAD_NAME_FILE)->getFieldValue();
     if (file_exists($link)) {
         unlink($link);
     }
     DatabaseOperation::execute(' UPDATE ' . self::TABLENAME . ' SET ' . self::FIELDNAME_UPLOAD_NAME_FILE . '=\'\'' . ' WHERE ' . self::KEYNAME . '=' . $this->getKeyValue());
 }
开发者ID:SalokineTerata,项目名称:intranet,代码行数:11,代码来源:IntranetColumnInfoModel.php

示例2: foreach

            if ($validation) {
                echo FtaModel::KEYNAME . "=" . $idFta . " OK ";
            } else {
                echo FtaModel::KEYNAME . "=" . $idFta . " FAILDED ";
            }
        }
    }
}
$arraydatesuivieprojet = DatabaseOperation::convertSqlStatementWithoutKeyToArray("SELECT " . FtaSuiviProjetModel::FIELDNAME_DATE_VALIDATION_SUIVI_PROJET . "," . FtaSuiviProjetModel::KEYNAME . " FROM " . FtaSuiviProjetModel::TABLENAME);
if ($arraydatesuivieprojet) {
    foreach ($arraydatesuivieprojet as $rowsdatesuivieprojet) {
        $dateValidationFtatmp = $rowsdatesuivieprojet[FtaSuiviProjetModel::FIELDNAME_DATE_VALIDATION_SUIVI_PROJET];
        if (FtaController::isCheckDateFormat($dateValidationFtatmp)) {
            $idFtaSuiviProjet = $rowsdatesuivieprojet[FtaSuiviProjetModel::KEYNAME];
            $dateValidationFta = correctionDateBDD($dateValidationFtatmp);
            $validation = DatabaseOperation::execute("UPDATE " . FtaSuiviProjetModel::TABLENAME . " SET " . FtaSuiviProjetModel::FIELDNAME_DATE_VALIDATION_SUIVI_PROJET . "=\"" . $dateValidationFta . "\" WHERE " . FtaModel::KEYNAME . "=" . $idFtaSuiviProjet);
            if ($validation) {
                echo FtaSuiviProjetModel::KEYNAME . "=" . $idFtaSuiviProjet . " OK ";
            } else {
                echo FtaSuiviProjetModel::KEYNAME . "=" . $idFtaSuiviProjet . " FAILDED ";
            }
        }
    }
}
function correctionDateBDD($paramValeurDate)
{
    $checkValue = FtaController::isCheckDateFormat($paramValeurDate);
    if ($checkValue) {
        /**
         * Extraction de l'année
         * Format Français
开发者ID:SalokineTerata,项目名称:intranet,代码行数:31,代码来源:upgrade_date.php

示例3: UpgradeClassificationV2ToV3


//.........这里部分代码省略.........
                        break;
                        //....
                    //....
                    default:
                        break;
                }
                $j = $nom_type . $i++;
                $return[$j] = array($nom_type => $nom_contenu, "id" . $nom_type => $id_fils);
                $subReturn = recursifOne($id_fils, $htmlResult, $paramNameOfBDDOrigin);
                if ($subReturn != NULL) {
                    $return[$j][] = $subReturn;
                    /**
                     * Post-traitement récursif
                     */
                    switch ($nom_type) {
                        case "Propriétaire":
                            $htmlResult->removeLastProprietaire();
                            $htmlResult->removeLastIdProprietaire();
                            break;
                        case "Marque":
                            break;
                        case "Activité":
                            break;
                        case "Rayon":
                            break;
                        case "Environnement":
                            break;
                        case "Réseau":
                            break;
                        case "Saisonalité":
                            break;
                        case "Export":
                            break;
                        default:
                            break;
                    }
                } else {
                    $htmlResult->setIdArborescence($id_fils);
                    $arrayResult = $htmlResult->getArrayResult();
                    $arrayResult[$id_fils] = array("IdArborescence" => $htmlResult->getIdArborescence(), "Proprietaire" => $htmlResult->getProprietaire(), "IdProprietaire" => $htmlResult->getIdproprietaire(), "Marque" => $htmlResult->getMarque(), "IdMarque" => $htmlResult->getIdmarque(), "Activite" => $htmlResult->getActivite(), "IdActivite" => $htmlResult->getIdactivite(), "Rayon" => $htmlResult->getRayon(), "IdRayon" => $htmlResult->getIdrayon(), "Environnement" => $htmlResult->getEnvironnement(), "IdEnvironnement" => $htmlResult->getIdenvironnement(), "Reseau" => $htmlResult->getReseau(), "IdReseau" => $htmlResult->getIdreseau(), "Saisonnalite" => $htmlResult->getSaisonalite(), "IdSaisonnalite" => $htmlResult->getIdsaisonalite(), "Export" => $htmlResult->getExport(), "IdExport" => $htmlResult->getIdexport());
                    $htmlResult->setArrayResult($arrayResult);
                    //$htmlResult->cleanAll();
                    return $htmlResult;
                }
            }
            return $htmlResult->getArrayResult();
        } else {
            return NULL;
        }
    }
    $returnFullTMP = recursifOne($paramStartValue = $startValue, $HtmlResult, $paramNameOfBDDOrigin);
    $returnFull = $returnFullTMP->getArrayResult();
    //                $htmlResult->setHtmlResult("<tr>" . "<td>" . $htmlResult->getProprietaire() . " / " . $htmlResult->getProprietaire2() . "</td>"
    //                        . "<td>" . $htmlResult->getMarque() . "</td>"
    //                        . "<td>" . $htmlResult->getActivite() . "</td>"
    //                        . "<td>" . $htmlResult->getRayon() . "</td>"
    //                        . "<td>" . $htmlResult->getEnvironnement() . "</td>"
    //                        . "<td>" . $htmlResult->getReseau() . "</td>"
    //                        . "<td>" . $htmlResult->getSaisonalite() . "</td>"
    //                        . "<td>" . $htmlResult->getExport() . "</td>"
    //                        . "<td>" . $htmlResult->getIdArborescence() . "</td>"
    //                        . "</tr>"
    //                );
    //    $hostname_connect = "cod-intranet.agis.fr"; //nom du serveur MySQL de connection � la base de donn�e
    //    $database_connect = $paramNameOfBDDTarget; //nom de la base de donn�e sur votre serveur MySQL
    //    $username_connect = "root"; //login de la base MySQL
    //$tablename_connect = "salaries"; //table login de la base MySQL
    //    $password_connect = "8ale!ne"; //mot de passe de la base MySQL
    //$connect = new PDO($hostname_connect, $username_connect, $password_connect); //connection � la base de donn�e si sa echoue sa retourne une erreur.
    //
    //    $donnee = mysql_pconnect($hostname_connect, $username_connect, $password_connect) or die("connexion impossible");
    DatabaseOperation::execute("CREATE TABLE " . $paramNameOfBDDTarget . ".classification_fta2 LIKE  " . $paramNameOfBDDStructure . ".classification_fta2;");
    foreach ($returnFull as $value) {
        //    $idArborescence = $value[HtmlResult::ID_ARBORESCENCE];
        //    $proprietaire = implode("/", $value[HtmlResult::PROPRIETAIRE]);
        //    $marque = $value[HtmlResult::MARQUE];
        //    $activite = $value[HtmlResult::ACTIVITE];
        //    $rayon = $value[HtmlResult::RAYON];
        //    $environnement = $value[HtmlResult::ENVIRONNEMENT];
        //    $reseau = $value[HtmlResult::RESEAU];
        //    $saisonalite = $value[HtmlResult::SAISONALITE];
        $idArborescence = $value[HtmlResult::ID_ARBORESCENCE];
        $proprietaire_groupe = $value['IdProprietaire'][0];
        $proprietaire_enseige = $value['IdProprietaire'][1];
        if (!$proprietaire_enseige) {
            $proprietaire_enseige = 0;
        }
        $marque = $value['IdMarque'];
        $activite = $value['IdActivite'];
        $rayon = $value['IdRayon'];
        $environnement = $value['IdEnvironnement'];
        $reseau = $value['IdReseau'];
        $saisonalite = $value['IdSaisonnalite'];
        $sql_inter = "INSERT INTO  `" . $paramNameOfBDDTarget . "`\n    .`classification_fta2` (\n    `id_fta_classification2` ,\n    `id_Proprietaire_Groupe` ,\n    `id_Proprietaire_Enseigne` ,\n    `id_Marque` ,\n    `id_Activite` ,\n    `id_Rayon` ,\n    `id_Environnement` ,\n    `id_Reseau` ,\n    `id_Saisonnalite` ,\n    `id_arborescence` \n    )\n    VALUES ('','{$proprietaire_groupe}',  '{$proprietaire_enseige}', '{$marque}',  '{$activite}',  '{$rayon}',  '{$environnement}',  '{$reseau}',  '{$saisonalite}',   '{$idArborescence}')";
        //        mysql_query("SET NAMES 'utf8'");
        $resultquery = DatabaseOperation::execute($sql_inter);
    }
    //    mysql_close();
    echo "FIN de TRAITEMENT";
}
开发者ID:SalokineTerata,项目名称:intranet,代码行数:101,代码来源:extraction_classification.php

示例4: session_register

           Variables définissant que l'utilisateur est sur l'Intranet Agis
           cette variable est utile lorsque l'utilisateur utilie des
           applications autres
           ------------------------------------------------------------- */
        //Permet à phpMyAdmin d'identifier l'Intranet
        $application_courante = 'intranet.agis.fr';
        //session_register('application_courante');
        $_SESSION['application_courante'] = $application_courante;
        /* --------------------------------------------
            Utilisé pour renvoyer un code d'erreur général
            --------------------------------------------/*
            session_register('erreur');
            $erreur=0;
           */
        /* creation de la ligne user dans la table log */
        $req = DatabaseOperation::execute('insert into log (id_user, date) values(' . $id_user . ', NOW())');
        //        $ng = DatabaseOperation::execute('select * from log');
        /* --- redirection si ok sur groupe et service propre --- */
        //$q1 = DatabaseOperation::query('SELECT * FROM $mysql_table_authentification WHERE ((login = '$login') AND (pass = '$pass'))');
    }
}
//Redirection vers la page par défaut du site
//header('Location: ../news/rapide.php');
header('Location: ../fta/index.php');
/**
 * Version avec le module rewrite
 */
//header('Location: ../fta/index.html');
?>

开发者ID:SalokineTerata,项目名称:intranet,代码行数:29,代码来源:index.php

示例5: deleteFtaConditionnement

 /**
  * Suppression d'une donnée de la table Fta conditionnement par son identifiant
  * @param type $paramIdFtaConditionnement
  * @return type
  */
 public static function deleteFtaConditionnement($paramIdFtaConditionnement)
 {
     return DatabaseOperation::execute(' DELETE FROM ' . self::TABLENAME . ' WHERE ' . self::KEYNAME . '=' . $paramIdFtaConditionnement);
 }
开发者ID:SalokineTerata,项目名称:intranet,代码行数:9,代码来源:FtaConditionnementModel.php

示例6: updateLieuPlanningPresenceDetail

 /**
  * Mise à jour du lieu du planning de présence.
  * @param int $paramIdUser
  * @param int $paramIdSemaine
  * @param int $paramIdAnnee
  * @param int $paramIdJours
  * @param string $paramLieu
  * @return boolean
  */
 public static function updateLieuPlanningPresenceDetail($paramIdUser, $paramIdSemaine, $paramIdAnnee, $paramIdJours, $paramLieu)
 {
     $result = DatabaseOperation::execute("UPDATE " . self::TABLENAME . " SET " . self::FIELDNAME_LIEU_1 . "='" . $paramLieu . "' WHERE " . self::FIELDNAME_ID_USER . "=" . $paramIdUser . " AND " . self::FIELDNAME_SEMAINE . "=" . $paramIdSemaine . " AND " . self::FIELDNAME_ANNEE . "=" . $paramIdAnnee . " AND " . self::FIELDNAME_JOURS . "=" . $paramIdJours);
     return $result;
 }
开发者ID:SalokineTerata,项目名称:intranet,代码行数:14,代码来源:PlanningPresenceDetailModel.php

示例7: doUpdateLockField

 /**
  * Actualise l'état d'un champ verrouillé si le champ à était mise à jour.
  * @param string $paramTableName
  * @param string $paramKeyValue
  * @param string $paramFieldName
  */
 public static function doUpdateLockField($paramTableName, $paramKeyValue, $paramFieldName)
 {
     $mondelName = ModelTableAssociation::getModelName($paramTableName);
     $model = new $mondelName($paramKeyValue);
     $idFta = $model->getDataField(FtaModel::KEYNAME)->getFieldValue();
     if ($idFta) {
         $modelFta = new FtaModel($idFta);
         $idFtaDossier = $modelFta->getDossierFta();
     }
     $arrayFieldToLockChap = DatabaseOperation::convertSqlStatementWithoutKeyToArray("SELECT " . self::KEYNAME . " FROM " . self::TABLENAME . " WHERE " . self::FIELDNAME_TABLE_NAME . "=\"" . $paramTableName . "\" AND " . self::FIELDNAME_FIELD_NAME . "=\"" . $paramFieldName . "\" AND " . self::FIELDNAME_DOSSIER_FTA_PRIMAIRE . "=\"" . $idFtaDossier . "\" AND " . self::FIELDNAME_FIELD_LOCK . "=" . self::FIELD_LOCK_TRUE);
     if ($arrayFieldToLockChap) {
         DatabaseOperation::execute("UPDATE " . self::TABLENAME . " SET " . self::FIELDNAME_FIELD_CHANGE_STATE . "=" . self::CHANGE_STATE_FALSE . " WHERE " . self::FIELDNAME_TABLE_NAME . "=\"" . $paramTableName . "\" AND " . self::FIELDNAME_FIELD_NAME . "=\"" . $paramFieldName . "\" AND " . self::FIELDNAME_DOSSIER_FTA_PRIMAIRE . "=\"" . $idFtaDossier . "\"");
     }
 }
开发者ID:SalokineTerata,项目名称:intranet,代码行数:20,代码来源:FtaVerrouillageChampsModel.php

示例8: getColumnInfoLabelWithHelp

 public static function getColumnInfoLabelWithHelp($table_name, $field_name, $show_help = true)
 {
     /*
      Dictionnaire des variables:
     * **************************
     */
     //$conf = new conf();
     //$conf = $_SESSION["globalConfig"];
     $bdd = $_SESSION["globalConfig"]->mysql_database_name;
     //Variable Globale definissant le nom de la base de donnees MySQL
     $module = $_SESSION["module"];
     $nom_intranet_actions = Lib::isDefined("nom_intranet_actions");
     $comment = "";
     $show_help;
     //0=Pas d'aide, 1=Aide HTML popup activée
     $nom_table = $table_name;
     //Nom de la table du champ à charger
     $nom_variable = $field_name;
     //Nom du champ à charger
     $href_popup = "../lib/popup-mysql_field_desc.php";
     $href_javascript_begin = "javascript:; onClick=MM_openBrWindow('";
     $href_javascript_end = "','pop','scrollbars=no,width=510,height=550')";
     $default_message = "Aucune explication communiquée par le responsable de cette information.";
     //Corps de la fonction
     $id_intranet_description = DatabaseDescription::getColumnHelpId($nom_table, $nom_variable);
     $comment = DatabaseDescription::getColumnLabel($nom_table, $nom_variable);
     //Recherche des informations d'aide en ligne (format Pop-up)F
     $result_explication = DatabaseDescription::getColumnHelp($nom_table, $nom_variable);
     if ($result_explication == "") {
         //Génération du manuel
         $explication_intranet_description = $default_message;
         $request = "UPDATE " . $nom_table . " SET `explication_intranet_column_info`='" . $explication_intranet_description . "' " . " WHERE `id_intranet_column_info`='" . $id_intranet_description . "' ";
         DatabaseOperation::execute($request);
     }
     //Ajout des liens hypertextes
     $return .= "<a title=\"" . $explication_intranet_description . "\" " . "href=" . $href_javascript_begin . $href_popup . "?id_intranet_description=" . $id_intranet_description . "&disable_full_page=1" . "&nom_intranet_actions=" . $nom_intranet_actions . "&module=" . $module . "&champ_intranet_description=" . $nom_variable . $href_javascript_end . "  CLASS=link1 />" . $comment . "</a>";
     return $return;
 }
开发者ID:SalokineTerata,项目名称:intranet,代码行数:38,代码来源:Html.php

示例9: identification1

$paramUserMail = Lib::getParameterFromRequest('sal_mail');
$paramModifier = Lib::getParameterFromRequest('modifier');
$paramValider = Lib::getParameterFromRequest('valider');
identification1('salaries', $login, $pass, FALSE);
if ($paramValider == 'valider') {
    if ($paramUserPass != $paramUserPass2) {
        header('location:gestion_salaries1.php?erreur=pass');
    }
    /* Insertion dans la table SALARIES */
    $paramUserNom = strtoupper($paramUserNom);
    $paramUserPrenom = addslashes($paramUserPrenom);
    $arrayIdUserExist = DatabaseOperation::convertSqlStatementWithoutKeyToArray('SELECT ' . UserModel::KEYNAME . ' FROM ' . UserModel::TABLENAME . ' WHERE ' . UserModel::FIELDNAME_NOM . '=\'' . $paramUserNom . '\' AND ' . UserModel::FIELDNAME_PRENOM . '=\'' . $paramUserPrenom . '\' AND ' . UserModel::FIELDNAME_MAIL . '=\'' . $paramUserMail . '\' AND ' . UserModel::FIELDNAME_ACTIF . '=\'oui\'');
    if ($arrayIdUserExist) {
        header('location:gestion_salaries1.php?erreur=oui');
    } else {
        $resultInsertionUser = DatabaseOperation::execute('INSERT INTO ' . UserModel::TABLENAME . ' (' . UserModel::FIELDNAME_NOM . ', ' . UserModel::FIELDNAME_PRENOM . ', ' . UserModel::FIELDNAME_DATE_CREATION_SALARIES . ', ' . UserModel::FIELDNAME_ID_CATSOPRO . ', ' . UserModel::FIELDNAME_LIEU_GEO . ', ' . UserModel::FIELDNAME_LOGIN . ', ' . UserModel::FIELDNAME_PASSWORD . ', ' . UserModel::FIELDNAME_MAIL . ') VALUES (\'' . $paramUserNom . '\', \'' . $paramUserPrenom . '\', \'' . $paramDateCreationUser . '\', \'' . $paramUserCatsopro . '\', \'' . $paramUserLieuGeo . '\', \'' . $paramUserLogin . '\',  PASSWORD(\'' . $paramUserPass . '\'),\'' . $paramUserMail . '\')');
        if (!$resultInsertionUser) {
            $titre = ' L\'insertion du salarié ' . $paramUserNom . ' ' . $paramUserPrenom;
            $message = 'L\'insertion dans la table SALARIES n\'a pas reussie';
            $redirection = '';
            Lib::showMessage($titre, $message, $redirection);
        }
        /*
         * Recherche de l'id du nouveau salarie
         */
        $arrayIdUser = DatabaseOperation::convertSqlStatementWithoutKeyToArray('SELECT ' . UserModel::KEYNAME . ' FROM ' . UserModel::TABLENAME . ' WHERE ' . UserModel::FIELDNAME_LOGIN . '=\'' . $paramUserLogin . '\' ');
        if (!$arrayIdUser) {
            echo 'La requete de recherche de l\'ID salarie a echoue';
        } elseif (count($arrayIdUser) == "1") {
            foreach ($arrayIdUser as $rowsIdUser) {
                $idUser = $rowsIdUser[UserModel::KEYNAME];
开发者ID:SalokineTerata,项目名称:intranet,代码行数:31,代码来源:gestion_salaries2.php

示例10: foreach

<?php

require_once '../inc/php.php';
$arrayClassifIncomplete = DatabaseOperation::convertSqlStatementWithoutKeyToArray("SELECT " . FtaModel::FIELDNAME_DOSSIER_FTA . "," . FtaModel::FIELDNAME_ID_FTA_CLASSIFICATION2 . " FROM " . FtaModel::TABLENAME . " WHERE " . FtaModel::FIELDNAME_ID_FTA_CLASSIFICATION2 . " IS NOT NULL " . " GROUP BY " . FtaModel::FIELDNAME_DOSSIER_FTA);
if ($arrayClassifIncomplete) {
    foreach ($arrayClassifIncomplete as $rowsClassifInComplete) {
        $idDossierFta = $rowsClassifInComplete[FtaModel::FIELDNAME_DOSSIER_FTA];
        $IdFtaClassification2 = $rowsClassifInComplete[FtaModel::FIELDNAME_ID_FTA_CLASSIFICATION2];
        $validation = DatabaseOperation::execute("UPDATE " . FtaModel::TABLENAME . " SET " . FtaModel::FIELDNAME_ID_FTA_CLASSIFICATION2 . "=" . $IdFtaClassification2 . " WHERE " . FtaModel::FIELDNAME_DOSSIER_FTA . "=" . $idDossierFta . " AND " . FtaModel::FIELDNAME_ID_FTA_CLASSIFICATION2 . " IS NULL ");
        if ($validation) {
            echo FtaModel::FIELDNAME_DOSSIER_FTA . "=" . $idDossierFta . " OK ";
        } else {
            echo FtaModel::FIELDNAME_DOSSIER_FTA . "=" . $idDossierFta . " FAILDED ";
        }
    }
} else {
    echo "Vous vennez d'executer un script interdit <br> CONTACTEZ IMMEDIATEMENT L'ADMINISTRATEUR DU SITE!!!!!!!!!!!!!";
}
开发者ID:SalokineTerata,项目名称:intranet,代码行数:18,代码来源:upgrade_classification.php

示例11: buildDevalidationChapitre

 /**
  * Devalidation d'un chapitre
  * @param type $paramIdFta
  * @param type $paramIdProcessus
  * @param type $htmlResult
  * @return type
  */
 public static function buildDevalidationChapitre($paramIdFta, $paramIdProcessus, $htmlResult)
 {
     //Déclarion des variables
     $modelFta = new FtaModel($paramIdFta);
     $id_fta_workflow = $modelFta->getDataField(FtaModel::FIELDNAME_WORKFLOW)->getFieldValue();
     $return[UserModel::FIELDNAME_MAIL];
     //Tableau contenant les adresses email des utilisateurs concerné par la dévalidation.
     $return['processus'];
     //Tableau contenant la liste des identifiants des processus dévalidés
     //Récupération des données
     $arrayFtaEtatAndFta = DatabaseOperation::convertSqlStatementWithoutKeyToArray('SELECT ' . FtaEtatModel::FIELDNAME_ABREVIATION . ' FROM ' . FtaModel::TABLENAME . ',' . FtaEtatModel::TABLENAME . ' WHERE ' . FtaModel::KEYNAME . '=' . $paramIdFta . ' AND ' . FtaEtatModel::TABLENAME . '.' . FtaEtatModel::KEYNAME . '=' . FtaModel::TABLENAME . '.' . FtaModel::FIELDNAME_ID_FTA_ETAT);
     foreach ($arrayFtaEtatAndFta as $rowsFtaEtatAndFta) {
         $abreviation_fta_etat = $rowsFtaEtatAndFta[FtaEtatModel::FIELDNAME_ABREVIATION];
     }
     //Dénotification des chapitres en cours
     $reqDenotification = 'UPDATE ' . FtaWorkflowStructureModel::TABLENAME . ',' . FtaSuiviProjetModel::TABLENAME . ' SET ' . FtaSuiviProjetModel::FIELDNAME_NOTIFICATION_FTA_SUIVI_PROJET . '=0 ' . ' WHERE ( ' . FtaWorkflowStructureModel::TABLENAME . '.' . FtaWorkflowStructureModel::FIELDNAME_ID_FTA_CHAPITRE . '=' . FtaSuiviProjetModel::TABLENAME . '.' . FtaSuiviProjetModel::FIELDNAME_ID_FTA_CHAPITRE . ' ) ' . ' AND ( ( ' . FtaWorkflowStructureModel::TABLENAME . '.' . FtaWorkflowStructureModel::FIELDNAME_ID_FTA_PROCESSUS . ' = \'' . $paramIdProcessus . '\' ' . ' AND ' . FtaWorkflowStructureModel::FIELDNAME_ID_FTA_WORKFLOW . '=' . $id_fta_workflow . ' AND ' . FtaSuiviProjetModel::TABLENAME . '.' . FtaSuiviProjetModel::FIELDNAME_ID_FTA . ' = \'' . $paramIdFta . '\' ) )';
     DatabaseOperation::execute($reqDenotification);
     //Recherches des processus suivants
     $arrayProcessusCycle = FtaProcessusCycleModel::getArrayProccusNextValidateFromIdFta($paramIdFta, $id_fta_workflow, $abreviation_fta_etat, $paramIdProcessus);
     //Enregistrement du processus
     $htmlResult->setProcessus($paramIdProcessus);
     if ($htmlResult->getHtmlResult() == NULL) {
         $array = array('processus' => $htmlResult->getProcessus());
         $htmlResult->setHtmlResult($array);
     } else {
         $array = $htmlResult->getHtmlResult();
         $arrayTmp = array('processus' => $htmlResult->getProcessus());
         $array3 = array_merge_recursive($arrayTmp, $array);
         $htmlResult->setHtmlResult($array3);
     }
     //Parcour des processus suivants
     if ($arrayProcessusCycle != NULL) {
         foreach ($arrayProcessusCycle as $rowsProcessusCycle) {
             //Recherche et Dévalidation des chapitres dans le suivi de projet
             $paramIdProcessus = $rowsProcessusCycle[FtaProcessusCycleModel::FIELDNAME_PROCESSUS_NEXT];
             $multisite_fta_processus = $rowsProcessusCycle[FtaProcessusModel::FIELDNAME_MULTISITE_FTA_PROCESSUS];
             $reqDevalidation = 'UPDATE ' . FtaWorkflowStructureModel::TABLENAME . ',' . FtaSuiviProjetModel::TABLENAME . ' SET ' . FtaSuiviProjetModel::FIELDNAME_SIGNATURE_VALIDATION_SUIVI_PROJET . '=0 ' . ' WHERE ( ' . FtaWorkflowStructureModel::TABLENAME . '.' . FtaWorkflowStructureModel::FIELDNAME_ID_FTA_CHAPITRE . '=' . FtaSuiviProjetModel::TABLENAME . '.' . FtaSuiviProjetModel::FIELDNAME_ID_FTA_CHAPITRE . ' ) ' . ' AND ( ( ' . FtaWorkflowStructureModel::TABLENAME . '.' . FtaWorkflowStructureModel::FIELDNAME_ID_FTA_PROCESSUS . ' = \'' . $paramIdProcessus . '\' ' . ' AND ' . FtaWorkflowStructureModel::FIELDNAME_ID_FTA_WORKFLOW . '=' . $id_fta_workflow . ' AND ' . FtaSuiviProjetModel::TABLENAME . '.' . FtaSuiviProjetModel::FIELDNAME_ID_FTA . ' = \'' . $paramIdFta . '\' ) )';
             DatabaseOperation::execute($reqDevalidation);
             if ($reqDevalidation) {
                 //Si le processus a été dévalidé, alors on informe
                 //Dénotification
                 $reqDenotification = 'UPDATE ' . FtaWorkflowStructureModel::TABLENAME . ',' . FtaSuiviProjetModel::TABLENAME . ' SET ' . FtaSuiviProjetModel::FIELDNAME_NOTIFICATION_FTA_SUIVI_PROJET . '=0 ' . ' WHERE ( ' . FtaWorkflowStructureModel::TABLENAME . '.' . FtaWorkflowStructureModel::FIELDNAME_ID_FTA_CHAPITRE . '=' . FtaSuiviProjetModel::TABLENAME . '.' . FtaSuiviProjetModel::FIELDNAME_ID_FTA_CHAPITRE . ' ) ' . ' AND ( ( ' . FtaWorkflowStructureModel::TABLENAME . '.' . FtaWorkflowStructureModel::FIELDNAME_ID_FTA_PROCESSUS . ' = \'' . $paramIdProcessus . '\' ' . ' AND ' . FtaWorkflowStructureModel::FIELDNAME_ID_FTA_WORKFLOW . '=' . $id_fta_workflow . ' AND ' . FtaSuiviProjetModel::TABLENAME . '.' . FtaSuiviProjetModel::FIELDNAME_ID_FTA . ' = \'' . $paramIdFta . '\' ) )';
                 DatabaseOperation::execute($reqDenotification);
                 /**
                  * Récuparation des adresses emails
                  */
                 $req = 'SELECT  ' . UserModel::FIELDNAME_MAIL . ' FROM ' . IntranetActionsModel::TABLENAME . ',' . IntranetDroitsAccesModel::TABLENAME . ',' . UserModel::TABLENAME . ',' . FtaWorkflowStructureModel::TABLENAME . ',' . FtaSuiviProjetModel::TABLENAME . ',' . FtaActionRoleModel::TABLENAME . ' WHERE ( ' . FtaWorkflowStructureModel::TABLENAME . '.' . FtaWorkflowStructureModel::FIELDNAME_ID_FTA_ROLE . '=' . FtaActionRoleModel::TABLENAME . '.' . FtaActionRoleModel::FIELDNAME_ID_FTA_ROLE . ' AND ' . FtaActionRoleModel::TABLENAME . '.' . FtaActionRoleModel::FIELDNAME_ID_FTA_WORKFLOW . '=' . FtaWorkflowStructureModel::TABLENAME . '.' . FtaWorkflowStructureModel::FIELDNAME_ID_FTA_WORKFLOW . ' AND ' . FtaActionRoleModel::TABLENAME . '.' . FtaActionRoleModel::FIELDNAME_ID_INTRANET_ACTIONS . '=' . IntranetActionsModel::TABLENAME . '.' . IntranetActionsModel::KEYNAME . ' AND ' . IntranetActionsModel::TABLENAME . '.' . IntranetActionsModel::KEYNAME . '=' . IntranetDroitsAccesModel::TABLENAME . '.' . IntranetDroitsAccesModel::FIELDNAME_ID_INTRANET_ACTIONS . ' AND ' . UserModel::TABLENAME . '.' . UserModel::KEYNAME . '=' . IntranetDroitsAccesModel::TABLENAME . '.' . IntranetDroitsAccesModel::FIELDNAME_ID_USER . ' AND ' . FtaWorkflowStructureModel::TABLENAME . '.' . FtaWorkflowStructureModel::FIELDNAME_ID_FTA_PROCESSUS . '= \'' . $paramIdProcessus . '\' ' . ' AND ' . FtaSuiviProjetModel::TABLENAME . '.' . FtaSuiviProjetModel::FIELDNAME_ID_FTA_CHAPITRE . '=' . FtaWorkflowStructureModel::TABLENAME . '.' . FtaWorkflowStructureModel::FIELDNAME_ID_FTA_CHAPITRE . ') ' . ' AND ' . IntranetDroitsAccesModel::TABLENAME . '.' . IntranetDroitsAccesModel::FIELDNAME_NIVEAU_INTRANET_DROITS_ACCES . ' = ' . IntranetNiveauAccesModel::NIVEAU_GENERIC_TRUE . ' AND ' . FtaSuiviProjetModel::TABLENAME . '.' . FtaSuiviProjetModel::FIELDNAME_ID_FTA . ' = \'' . $paramIdFta . '\'  ' . ' AND ' . UserModel::TABLENAME . '.' . UserModel::FIELDNAME_ACTIF . ' = \'' . UserModel::USER_ACTIF . '\'  ' . ' GROUP BY ' . UserModel::TABLENAME . '.' . UserModel::FIELDNAME_MAIL;
                 /**
                  * Enregistrement de la liste des utilisateur à informer
                  */
                 $arrayMail = DatabaseOperation::convertSqlStatementWithoutKeyToArray($req);
                 if ($arrayMail) {
                     foreach ($arrayMail as $rowsMail) {
                         if ($rowsMail[UserModel::FIELDNAME_MAIL]) {
                             $return[UserModel::FIELDNAME_MAIL][] = $rowsMail[UserModel::FIELDNAME_MAIL];
                         }
                     }
                     $htmlResult->setMail($return[UserModel::FIELDNAME_MAIL]);
                     $array = $htmlResult->getHtmlResult();
                     $arrayTmp[UserModel::FIELDNAME_MAIL] = $htmlResult->getMail();
                     $array3 = array_merge_recursive($arrayTmp, $array);
                     $htmlResult->setHtmlResult($array3);
                 }
             }
             //Fin de l'information de la dévalidation
             //Mise à jour de la validation de l'échéance du processus
             BuildFtaProcessusValidationDelai($paramIdFta, $paramIdProcessus);
             //Appel récursif de la fonction pour continuer à dévalider les processus suivants
             FtaChapitreModel::buildDevalidationChapitre($paramIdFta, $paramIdProcessus, $htmlResult);
         }
     }
     //Retour de la fonction
     return $htmlResult->getHtmlResult();
 }
开发者ID:SalokineTerata,项目名称:intranet,代码行数:81,代码来源:FtaChapitreModel.php

示例12: foreach

$validationTRNAC = DatabaseOperation::execute("UPDATE " . FtaModel::TABLENAME . " SET " . FtaModel::FIELDNAME_ID_CLASSIFICATION_RACCOURCIS . "=92" . " WHERE " . FtaModel::FIELDNAME_SUFFIXE_AGROLOGIC_FTA . " LIKE  \"TRNAC\"" . " OR " . FtaModel::FIELDNAME_SUFFIXE_AGROLOGIC_FTA . " LIKE  \"TR NAC\"" . " OR " . FtaModel::FIELDNAME_SUFFIXE_AGROLOGIC_FTA . " LIKE  \"TRNAA\"" . " OR " . FtaModel::FIELDNAME_SUFFIXE_AGROLOGIC_FTA . " LIKE  \"TRNAC14\"");
if ($validationTRNAC) {
    echo "Mise à jour TRNAC OK <br>";
} else {
    echo " Mise à jour TRNAC FAILDED <br>";
}
/**
 * Mise à jour TRSURG
 */
$validationTRSURG = DatabaseOperation::execute("UPDATE " . FtaModel::TABLENAME . " SET " . FtaModel::FIELDNAME_ID_CLASSIFICATION_RACCOURCIS . "=97" . " WHERE " . FtaModel::FIELDNAME_SUFFIXE_AGROLOGIC_FTA . " LIKE  \"TRSURG\"" . " OR " . FtaModel::FIELDNAME_SUFFIXE_AGROLOGIC_FTA . " LIKE  \"TRSUR\"");
if ($validationTRSURG) {
    echo "Mise à jour TRSURG OK <br>";
} else {
    echo " Mise à jour TRSURG FAILDED <br>";
}
/**
 * Mise à jour des raccourcis existant
 */
$arrayRaccoucisClassifIncompleteAuto = DatabaseOperation::convertSqlStatementWithoutKeyToArray("SELECT " . ClassificationRaccourcisModel::KEYNAME . "," . ClassificationRaccourcisModel::FIELDNAME_NOM_CLASSIFICATION_RACCOURCIS . " FROM " . ClassificationRaccourcisModel::TABLENAME . " WHERE " . ClassificationRaccourcisModel::KEYNAME . "<>-1" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>1" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>3" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>22" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>6" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>102" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>9" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>10" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>11" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>12" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>13" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>14" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>16" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>40" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>41" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>44" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>50" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>51" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>52" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>53" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>54" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>89" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>56" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>58" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>59" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>61" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>63" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>66" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>67" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>68" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>69" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>70" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>72" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>73" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>79" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>80" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>81" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>83" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>84" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>85" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>87" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>88" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>90" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>92" . " AND " . ClassificationRaccourcisModel::KEYNAME . "<>97");
if ($arrayRaccoucisClassifIncompleteAuto) {
    foreach ($arrayRaccoucisClassifIncompleteAuto as $value) {
        $idRacourcisClassification = $value[ClassificationRaccourcisModel::KEYNAME];
        $racourcisClassification = $value[ClassificationRaccourcisModel::FIELDNAME_NOM_CLASSIFICATION_RACCOURCIS];
        $validationRaccoucisClassifIncompleteAuto = DatabaseOperation::execute("UPDATE " . FtaModel::TABLENAME . " SET " . FtaModel::FIELDNAME_ID_CLASSIFICATION_RACCOURCIS . "=" . $idRacourcisClassification . " WHERE " . FtaModel::FIELDNAME_SUFFIXE_AGROLOGIC_FTA . " LIKE \"" . $racourcisClassification . "\"");
        if ($validationRaccoucisClassifIncompleteAuto) {
            echo "Mise à jour " . $racourcisClassification . " OK <br>";
        } else {
            echo " Mise à jour " . $racourcisClassification . " FAILDED <br>";
        }
    }
}
开发者ID:SalokineTerata,项目名称:intranet,代码行数:31,代码来源:upgrade_raccourcis_classification.php

示例13: getListeCodesoftEtiquettesVerso

 /**
  * Liste des étiqettes verso 
  * @param boolean $paramIsEditable
  * @return string
  */
 function getListeCodesoftEtiquettesVerso($paramIsEditable)
 {
     $HtmlList = new HtmlListSelect();
     $arrayEtiquette = DatabaseOperation::convertSqlStatementWithKeyAndOneFieldToArray('SELECT DISTINCT ' . CodesoftEtiquettesModel::KEYNAME . ',' . CodesoftEtiquettesModel::FIELDNAME_DESIGNATION_CODESOFT_ETIQUETTES . ' FROM ' . CodesoftEtiquettesModel::TABLENAME . ' WHERE (' . CodesoftEtiquettesModel::FIELDNAME_K_SITE . '=' . $this->getModelFta()->getDataField(FtaModel::FIELDNAME_SITE_PRODUCTION)->getFieldValue() . ' OR ' . CodesoftEtiquettesModel::FIELDNAME_K_SITE . '=0)' . ' AND (' . CodesoftEtiquettesModel::FIELDNAME_K_TYPE_ETIQUETTE_CODESOFT_ETIQUETTES . '=3' . ' OR ' . CodesoftEtiquettesModel::FIELDNAME_K_TYPE_ETIQUETTE_CODESOFT_ETIQUETTES . '=0' . ')' . ' AND ' . CodesoftEtiquettesModel::FIELDNAME_IS_ENABLED_FTA . '=1' . ' ORDER BY ' . CodesoftEtiquettesModel::FIELDNAME_DESIGNATION_CODESOFT_ETIQUETTES);
     /**
      * Vérification de l'étiquette choisie par le chef de projet
      */
     $idGestionEtiquetteVerso = $this->getModelFta()->getDataField(FtaModel::FIELDNAME_GESTION_ETIQUETTE_VERSO)->getFieldValue();
     if ($idGestionEtiquetteVerso != AnnexeGestionEtiquetteRectoVersoModel::GESTION_PAR_LA_QUALITE_ID) {
         $this->getDataField(self::FIELDNAME_K_ETIQUETTE_VERSO_FTA_COMPOSITION)->setFieldValue($idGestionEtiquetteVerso);
         DatabaseOperation::execute("UPDATE " . self::TABLENAME . " SET " . self::FIELDNAME_K_ETIQUETTE_VERSO_FTA_COMPOSITION . "=" . $idGestionEtiquetteVerso . " WHERE " . self::KEYNAME . "=" . $this->getKeyValue());
         $HtmlList->setDefaultValue($idGestionEtiquetteVerso);
         $paramIsEditable = Chapitre::NOT_EDITABLE;
     }
     $HtmlList->setArrayListContent($arrayEtiquette);
     $HtmlTableName = self::TABLENAME . '_' . self::FIELDNAME_K_ETIQUETTE_VERSO_FTA_COMPOSITION . '_' . $this->getKeyValue();
     $etiquetteVerso = $this->getDataField(self::FIELDNAME_K_ETIQUETTE_VERSO_FTA_COMPOSITION);
     $HtmlList->getAttributes()->getName()->setValue(self::FIELDNAME_K_ETIQUETTE_VERSO_FTA_COMPOSITION);
     $HtmlList->setLabel(DatabaseDescription::getFieldDocLabel(self::TABLENAME, self::FIELDNAME_K_ETIQUETTE_VERSO_FTA_COMPOSITION));
     $HtmlList->setIsEditable($paramIsEditable);
     $HtmlList->initAbstractHtmlSelect($HtmlTableName, $HtmlList->getLabel(), $etiquetteVerso->getFieldValue(), $etiquetteVerso->isFieldDiff(), $HtmlList->getArrayListContent());
     $HtmlList->getEventsForm()->setOnChangeWithAjaxAutoSave(self::TABLENAME, self::KEYNAME, $this->getKeyValue(), self::FIELDNAME_K_ETIQUETTE_VERSO_FTA_COMPOSITION);
     /**
      * Description d'un champ
      */
     $HtmlList->setHelp(IntranetColumnInfoModel::getFieldDesc($etiquetteVerso->getTableName(), $etiquetteVerso->getFieldName(), $etiquetteVerso->getFieldLabel(), $HtmlList));
     $listeCodesoftEtiquettes = $HtmlList->getHtmlResult();
     return $listeCodesoftEtiquettes;
 }
开发者ID:SalokineTerata,项目名称:intranet,代码行数:34,代码来源:FtaComposantModel.php

示例14: updateIdArcadiaTransaction

 /**
  * Désactivation des anciennes transactions
  * @param int  $paramIdFta
  * @param int $paramIdArcadiaTransaction
  */
 public static function updateIdArcadiaTransaction($paramIdFta, $paramIdArcadiaTransaction)
 {
     $arrayCheck = DatabaseOperation::convertSqlStatementWithoutKeyToArray("SELECT " . self::KEYNAME . " FROM " . self::TABLENAME . " WHERE " . self::FIELDNAME_ID_FTA . "=" . $paramIdFta . " AND " . self::KEYNAME . "<>" . $paramIdArcadiaTransaction . " ORDER BY " . self::KEYNAME . " DESC ");
     if ($arrayCheck) {
         foreach ($arrayCheck as $rowsCheck) {
             $sql = "UPDATE " . self::TABLENAME . " SET " . self::FIELDNAME_ACTIF . "=" . self::NON . " WHERE " . self::KEYNAME . "=" . $rowsCheck[self::KEYNAME];
             DatabaseOperation::execute($sql);
         }
     }
 }
开发者ID:SalokineTerata,项目名称:intranet,代码行数:15,代码来源:Fta2ArcadiaTransactionModel.php

示例15: switch

$k_etiquette = Lib::getParameterFromRequest(FtaComposantModel::FIELDNAME_K_ETIQUETTE_FTA_COMPOSITION);
$k_etiquette_verso_fta_composition = Lib::getParameterFromRequest(FtaComposantModel::FIELDNAME_K_ETIQUETTE_VERSO_FTA_COMPOSITION);
$k_codesoft_etiquette_logo = Lib::getParameterFromRequest(FtaComposantModel::FIELDNAME_K_CODESOFT_ETIQUETTE_LOGO);
$etiquette_decomposition_poids_fta_composant = Lib::getParameterFromRequest(FtaComposantModel::FIELDNAME_ETIQUETTE_DECOMPOSITION_POIDS_FTA_COMPOSANT);
$etiquette_information_complementaire_recto_fta_composant = Lib::getParameterFromRequest(FtaComposantModel::FIELDNAME_ETIQUETTE_INFORMATION_COMPLEMENTAIRE_RECTO_FTA_COMPOSANT);
$etiquette_libelle_legal_fta_composition = Lib::getParameterFromRequest(FtaComposantModel::FIELDNAME_ETIQUETTE_LIBELLE_LEGAL_FTA_COMPOSITION);
$ingredient_fta_composition = Lib::getParameterFromRequest(FtaComposantModel::TABLENAME . "_" . FtaComposantModel::FIELDNAME_INGREDIENT_FTA_COMPOSITION . "_" . $id_fta_composant);
$ingredient_fta_composition1 = Lib::getParameterFromRequest(FtaComposantModel::TABLENAME . "_" . FtaComposantModel::FIELDNAME_INGREDIENT_FTA_COMPOSITION1 . "_" . $id_fta_composant);
$etiquette_fta_composition = Lib::getParameterFromRequest(FtaComposantModel::TABLENAME . "_" . FtaComposantModel::FIELDNAME_ETIQUETTE . "_" . $id_fta_composant);
$etiquette_supplementaire_fta_composition = Lib::getParameterFromRequest(FtaComposantModel::TABLENAME . "_" . FtaComposantModel::FIELDNAME_ETIQUETTE_SUPPLEMENTAIRE_FTA_COMPOSIITON . "_" . $id_fta_composant);
switch ($traitement) {
    case FtaComposantModel::ENREGISTRER_LES_MODIFICATIONS:
    case FtaComposantModel::REVENIR_SURE_LA_FTA:
        $_SESSION['checkCreation'] = "0";
        if ($mode_etiquette_fta_composition == AnnexeModeEtiquetteModel::PAS_DETIQUETTE) {
            DatabaseOperation::execute('UPDATE ' . FtaComposantModel::TABLENAME . ' SET ' . FtaComposantModel::FIELDNAME_K_ETIQUETTE_FTA_COMPOSITION . '=' . "-1" . ', ' . FtaComposantModel::FIELDNAME_K_ETIQUETTE_VERSO_FTA_COMPOSITION . '=' . "-1" . ' WHERE ' . FtaComposantModel::KEYNAME . '=' . $id_fta_composant);
        } elseif ($mode_etiquette_fta_composition == AnnexeModeEtiquetteModel::ETIQUETTE_PERSONALISE and empty($etiquette_duree_vie_fta_composition)) {
            $titre = UserInterfaceMessage::FR_WARNING_MISSING_DATA;
            $message = UserInterfaceMessage::FR_WARNING_DUREE_DE_VIE_COMPOSANT;
            Lib::showMessage($titre, $message, $redirection);
        }
        /*
                  -----------------
                  ACTION A TRAITER
                  -----------------
                  -----------------------------------
                  Détermination de l'action en cours
                  -----------------------------------
         Cette page est appelée pour effectuer un traitement particulier
                  en fonction de la variable "$action". Ensuite elle redirige le
                  résultat vers une autre page.
开发者ID:SalokineTerata,项目名称:intranet,代码行数:31,代码来源:modifier_composition_post.php


注:本文中的DatabaseOperation::execute方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。