예제 #1
0
    }
  }elseif(isset($tester_type[1]) AND $tester_type[1] == 'action2'){
    // Dans ce cas, l'utilisateur demande à effacer un créneau
    $tester_id = explode("||", $_id);
      if ($tester_id[1] == 'effacer'){

        CreneauPeer::doDelete($tester_id[0]);

      }

  }

  $c = new Criteria();
  $c->addAscendingOrderByColumn(CreneauPeer::DEBUT_CRENEAU);
  $liste_creneaux = CreneauPeer::doSelect($c);


}catch(exception $e){
  // Cette fonction est présente dans /lib/erreurs.php
  affExceptions($e);
}
// On précise l'entête HTML pour que le navigateur ne se perde pas .
header('Content-Type: text/html; charset:utf-8');

?>
<div id="ajouter_creneau">

  <table style="margin-left: 50px; padding: 5px 10px 5px 10px; border: solid 2px grey;">
    <tr style="width: 50px;">
      <td>nom</td>
예제 #2
0
      $test_liste = ClassePeer::retrieveByPK($_id);
      $aff_liste = $test_liste->getJEleveClassesJoinEleve($c_cla);
      //aff_debug($test_liste);exit();
      $test_type = 'CLASSE : ' . $test_liste->getNomComplet();
      break;
    default:
      $liste = '';
  } // switch


  // *********************************************************************************** //
  // ************** CRENEAUX : On crée les options pour les selects des créneaux ******* //
  $critere = new Criteria();
  $critere->add(CreneauPeer::TYPE_CRENEAU, 'pause', Criteria::NOT_EQUAL);
  $critere->addAscendingOrderByColumn(CreneauPeer::DEBUT_CRENEAU);
  $liste_creneaux = CreneauPeer::doSelect($critere);

  foreach($liste_creneaux as $creneaux){
    // On détermine le selected
    $heure_actu = mktime(date("H"), date("i"), date("s"), 1, 1, 1970) + 3600;
    if ($creneaux->getDebutCreneau() <= $heure_actu AND $creneaux->getFinCreneau() >= $heure_actu){
      $selected = ' selected="selected" ';
    }else{
      $selected = '';
    }
    $aff_creneaux_deb .= '<option value="' . $creneaux->getId() . '"'.$selected.'>' . $creneaux->getNomCreneau() . ' <span class="gras">'.(date("H:i", $creneaux->getDebutCreneau() - 3600)).'</span></option>'."\n";
    $aff_creneaux_fin .= '<option value="' . $creneaux->getId() . '"'.$selected.'>' . $creneaux->getNomCreneau() . ' <span class="gras">'.(date("H:i", $creneaux->getFinCreneau() - 3600)).'</span></option>'."\n";
  }
  // ****************************** Fin de la liste des créneaux *********************** //
  // *********************************************************************************** //