示例#1
0
// ============== Code métier ===============================
include("lib/erreurs.php");
include("../orm/helpers/EleveHelper.php");


try{

// ************************************************************************************ //
// *************************** Liste des élèves de l'établissement ******************** //

  if ($_SESSION["type_aff_abs"] == "alpha"){
    // La liste de tous les élèves de l'établissement
    $liste_eleves = ElevePeer::FindAllElevesOrderByNomPrenom();
  }else{
    // La même liste mais enrichie par Propel (classe, ...)
    $liste_eleves = ElevePeer::FindAllElevesAvecCLasse();
  }

// ******************** fin de la liste des élèves de l'établissement ***************** //
// ************************************************************************************ //
// ******* Liste des groupes (enseignements) et des classes de l'établissement ******** //

  $c_grp = new Criteria();
  $c_grp->addDescendingOrderByColumn(ClassePeer::NOM_COMPLET);
  $liste_classes = ClassePeer::doSelect($c_grp);

  $afficheHtmlSelectListeGroupes = '<label for="ListeGroupeId">Les enseignements</label>
  <select id="ListeGroupeId" name="choix_groupe" onchange="gestionaffAbs(\'aff_result\',\'ListeGroupeId\',\'saisir_ajax.php\');">
    <option value="rien">-- -- --</option>';
  $afficheHtmlSelectListeClasses = '<label for="ListeClasseId">Les classes</label>
  <select id="ListeClasseId" name="choix_classe" onchange="gestionaffAbs(\'aff_result\',\'ListeClasseId\',\'saisir_ajax.php\');">