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


PHP DB_STRUCTURE_ADMINISTRATEUR::DB_lister_classes方法代码示例

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


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

示例1: count

 $abonnes_nb = 0;
 if (!$discret && in_array($new_etat, array('2rubrique', '3mixte', '4synthese'))) {
     $DB_TAB = DB_STRUCTURE_NOTIFICATION::DB_lister_destinataires_avec_informations($abonnement_ref);
     $abonnes_nb = count($DB_TAB);
     if ($abonnes_nb) {
         $tab_abonnes = array();
         $tab_profils = array();
         // On récupère les infos au passage
         foreach ($DB_TAB as $DB_ROW) {
             $notification_statut = COURRIEL_NOTIFICATION == 'oui' && $DB_ROW['jointure_mode'] == 'courriel' && $DB_ROW['user_email'] ? 'envoyée' : 'consultable';
             $tab_abonnes[$DB_ROW['user_id']] = array('statut' => $notification_statut, 'mailto' => $DB_ROW['user_prenom'] . ' ' . $DB_ROW['user_nom'] . ' <' . $DB_ROW['user_email'] . '>', 'courriel' => $DB_ROW['user_email'], 'contenu' => '');
             $tab_profils[$DB_ROW['user_profil_type']][] = $DB_ROW['user_id'];
         }
         // Récupération du nom des classes (sans fignoler)
         $tab_classes = array();
         $DB_TAB = DB_STRUCTURE_ADMINISTRATEUR::DB_lister_classes();
         foreach ($DB_TAB as $DB_ROW) {
             $tab_classes[$DB_ROW['groupe_id']] = $DB_ROW['groupe_nom'];
         }
         // Récupération des profs ou directeurs par classe
         $tab_profs_par_classe = array();
         if (!empty($tab_profils['directeur'])) {
             // Les directeurs sont rattachés à toutes les classes
             foreach ($tab_classes as $classe_id => $classe_nom) {
                 $tab_profs_par_classe[$classe_id] = $tab_profils['directeur'];
             }
         }
         if (!empty($tab_profils['professeur'])) {
             // Les professeurs ne sont rattachés qu'à certaines classes
             $listing_profs_id = implode(',', $tab_profils['professeur']);
             $listing_groupes_id = implode(',', array_keys($tab_classes));
开发者ID:Qwaseur,项目名称:SACoche,代码行数:31,代码来源:brevet_fiches.php


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