當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。