本文整理汇总了PHP中DB_STRUCTURE_COMMUN::DB_lister_niveaux_etablissement方法的典型用法代码示例。如果您正苦于以下问题:PHP DB_STRUCTURE_COMMUN::DB_lister_niveaux_etablissement方法的具体用法?PHP DB_STRUCTURE_COMMUN::DB_lister_niveaux_etablissement怎么用?PHP DB_STRUCTURE_COMMUN::DB_lister_niveaux_etablissement使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DB_STRUCTURE_COMMUN
的用法示例。
在下文中一共展示了DB_STRUCTURE_COMMUN::DB_lister_niveaux_etablissement方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: foreach
// Contenu du fichier à supprimer
$lignes_del = '';
if(count($tab_groupes_base['ref']))
{
foreach($tab_groupes_base['ref'] as $id_base => $ref)
{
$lignes_del .= '<tr><th>'.html($ref).'</th><td>Supprimer <input id="del_'.$id_base.'" name="del_'.$id_base.'" type="checkbox" /> '.html($tab_groupes_base['nom'][$id_base]).'</td></tr>'.NL;
}
}
// Contenu du fichier à ajouter
$lignes_add = '';
if(count($tab_groupes_fichier['ref']))
{
$select_niveau = '<option value=""> </option>';
$tab_niveau_ref = array();
$DB_TAB = DB_STRUCTURE_COMMUN::DB_lister_niveaux_etablissement(FALSE /*with_particuliers*/);
foreach($DB_TAB as $DB_ROW)
{
$select_niveau .= '<option value="'.$DB_ROW['niveau_id'].'">'.html($DB_ROW['niveau_nom']).'</option>';
$key = ( ($import_origine=='sconet') && ($import_profil=='eleve') ) ? $DB_ROW['code_mef'] : $DB_ROW['niveau_ref'] ;
$tab_niveau_ref[$key] = $DB_ROW['niveau_id'];
}
foreach($tab_groupes_fichier['ref'] as $i_groupe => $ref)
{
// On préselectionne un niveau :
// - pour sconet_eleves on compare avec un masque d'expression régulière
// - pour base_eleves_eleves on compare avec les niveaux de SACoche
// - pour sconet_professeurs_directeurs on compare avec le début de la référence du groupe
// - pour tableur_eleves on compare avec le début de la référence du groupe
$id_checked = '';
foreach($tab_niveau_ref as $masque_recherche => $niveau_id)
示例2: exit
* SACoche est distribué dans l’espoir qu’il vous sera utile, mais SANS AUCUNE GARANTIE :
* sans même la garantie implicite de COMMERCIALISABILITÉ ni d’ADÉQUATION À UN OBJECTIF PARTICULIER.
* Consultez la Licence Publique Générale GNU Affero pour plus de détails.
*
* Vous devriez avoir reçu une copie de la Licence Publique Générale GNU Affero avec SACoche ;
* si ce n’est pas le cas, consultez : <http://www.gnu.org/licenses/>.
*
*/
if (!defined('SACoche')) {
exit('Ce fichier ne peut être appelé directement !');
}
$TITRE = html(Lang::_("Gérer les classes"));
// Javascript
Layout::add('js_inline_before', 'var tab_niveau_ordre = new Array();');
$select_niveau = '<option value=""> </option>';
$DB_TAB = DB_STRUCTURE_COMMUN::DB_lister_niveaux_etablissement(FALSE);
if (!empty($DB_TAB)) {
foreach ($DB_TAB as $DB_ROW) {
$select_niveau .= '<option value="' . $DB_ROW['niveau_id'] . '">' . html($DB_ROW['niveau_nom']) . '</option>';
Layout::add('js_inline_before', 'tab_niveau_ordre["' . html($DB_ROW['niveau_nom']) . '"]="' . sprintf("%02u", $DB_ROW['niveau_ordre']) . '";');
}
} else {
$select_niveau .= '<option value="" disabled>Aucun niveau de classe n\'est choisi pour l\'établissement !</option>';
}
// Javascript
Layout::add('js_inline_before', '// <![CDATA[');
Layout::add('js_inline_before', 'var select_niveau="' . str_replace('"', '\\"', $select_niveau) . '";');
Layout::add('js_inline_before', '// ]]>');
?>
<p><span class="manuel"><a class="pop_up" href="<?php
示例3: count
$nb_matieres = !empty($DB_TAB) ? count($DB_TAB) : 0 ;
if(!$nb_matieres)
{
echo'<p><span class="danger">Aucune matière associée à l\'établissement !</span></p>';
}
else
{
foreach($DB_TAB as $DB_ROW)
{
$tab_matiere[$DB_ROW['matiere_id']] = array(
'nom' => html($DB_ROW['matiere_nom']) ,
'nb_demandes' => $DB_ROW['matiere_nb_demandes']
);
}
// On récupère la liste des niveaux utilisés par l'établissement
$DB_TAB = DB_STRUCTURE_COMMUN::DB_lister_niveaux_etablissement(TRUE /*with_specifiques*/);
$nb_niveaux = !empty($DB_TAB) ? count($DB_TAB) : 0 ;
if(!$nb_niveaux)
{
echo'<p><span class="danger">Aucun niveau n\'est rattaché à l\'établissement !</span></p>';
}
else
{
echo'<p><span class="astuce">Cliquer sur l\'œil pour voir le détail d\'un référentiel.</span></p>';
foreach($DB_TAB as $DB_ROW)
{
$tab_niveau[$DB_ROW['niveau_id']] = html($DB_ROW['niveau_nom']);
}
// On récupère la liste des coordonnateurs responsables par matières
$DB_TAB = DB_STRUCTURE_COMMUN::DB_lister_identite_coordonnateurs_par_matiere();
if(!empty($DB_TAB))
示例4: Array
echo'</table><p> </p>';
}
}
else
{
echo'<ul class="puce"><li>Aucun groupe trouvé.</li></ul>';
}
?>
<?php
$select_niveau = '<option value=""></option>';
$tab_niveau_ordre_js = 'var tab_niveau_ordre = new Array();';
if($_SESSION['NIVEAUX'])
{
$DB_TAB = DB_STRUCTURE_COMMUN::DB_lister_niveaux_etablissement($_SESSION['NIVEAUX'],$listing_cycles=false);
foreach($DB_TAB as $DB_ROW)
{
$select_niveau .= '<option value="'.$DB_ROW['niveau_id'].'">'.html($DB_ROW['niveau_nom']).'</option>';
$tab_niveau_ordre_js .= 'tab_niveau_ordre["'.html($DB_ROW['niveau_nom']).'"]="'.sprintf("%02u",$DB_ROW['niveau_ordre']).'";';
}
}
else
{
$select_niveau .= '<option value="" disabled>Aucun niveau n\'est rattaché à l\'établissement !</option>';
}
?>
<script type="text/javascript">
// <![CDATA[
var select_niveau="<?php echo str_replace('"','\"',$select_niveau); ?>";