本文整理汇总了PHP中formate_date函数的典型用法代码示例。如果您正苦于以下问题:PHP formate_date函数的具体用法?PHP formate_date怎么用?PHP formate_date使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了formate_date函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: get_infos_devoir
function get_infos_devoir($id_devoir)
{
$retour = "";
$sql = "SELECT * FROM cn_devoirs cd WHERE cd.id='{$id_devoir}';";
//echo "$sql<br />";
$res = mysqli_query($GLOBALS["mysqli"], $sql);
if (mysqli_num_rows($res) > 0) {
$lig = mysqli_fetch_object($res);
$retour = $lig->nom_court . " (" . formate_date($lig->date) . ")";
}
return $retour;
}
示例2: formate_date
$image_etat="../images/edit16.png";
$texte_etat_travail="NON FAIT: Le travail n'est actuellement pas fait.\nCliquer pour pointer le travail comme fait.";
}
*/
}
echo "<div id='div_travail_" . $not_dev->id_ct . "' class='see_all_notice couleur_bord_tableau_notice {$class_color_fond_notice}' style='min-height:2em;'>";
} else {
echo "<div class='see_all_notice couleur_bord_tableau_notice color_fond_notices_" . $not_dev->type . "' style='min-height:2em;'>";
}
/* if ($not_dev->type == "t") {
echo "see_all_a_faire'>\n";
} else {
echo "see_all_compte_rendu'>\n";
}*/
if ($type_notice == 'devoir' && $not_dev->date_visibilite_eleve != '0000-00-00 00:00:00') {
echo "<div style='float:right; width: 6em; border: 1px solid black; margin: 2px; font-size: xx-small; text-align: center;'>Donné le " . formate_date($not_dev->date_visibilite_eleve) . "</div>\n";
}
if ($type_notice == 'devoir' && $CDTPeutPointerTravailFait) {
echo "<div id='div_etat_travail_" . $not_dev->id_ct . "' style='float:right; width: 16px; margin: 2px; text-align: center;'><a href=\"javascript:cdt_modif_etat_travail('{$selected_eleve_login}', '" . $not_dev->id_ct . "')\" title=\"{$texte_etat_travail}\"><img src='{$image_etat}' class='icone16' /></a></div>\n";
}
echo "{$content}\n</div>\n";
if ($not_dev->type == "c") {
$date_ct_old = $not_dev->date_ct;
}
}
}
//if ($current_imprime=='n') echo "</td></tr></table>";
//echo "</td></tr></table>";
echo "<hr />\n";
echo "<p style='text-align:center; font-style:italic;'>Cahiers de textes du ";
echo strftime("%d/%m/%Y", getSettingValue("begin_bookings"));
示例3: formate_date
echo "\n\t\t<th title=\"Date de fin de période\">";
if (isset($tab_infos_classe[$i]['date_fin'])) {
if (acces("/edt_organisation/edt_calendrier.php", $_SESSION['statut'])) {
if ($_SESSION['statut'] == 'administrateur' && getSettingAOui('autorise_edt_admin')) {
echo "<a href='../edt_organisation/edt_calendrier.php' title=\"Modifier les dates de fin de périodes.\" target='_blank'>" . formate_date($tab_infos_classe[$i]['date_fin']) . "</a>";
} elseif (acces("/bulletin/verrouillage.php", $_SESSION['statut'])) {
// Actuellement, les comptes scolarité n'ont pas accès àa classes_ajout.php
echo "<a href='../bulletin/verrouillage.php' title=\"Modifier les dates de fin de périodes.\" target='_blank'>" . formate_date($tab_infos_classe[$i]['date_fin']) . "</a>";
} else {
echo "<span title=\"Vous pouvez paramétrer les dates de fin de périodes en compte scolarité dans la page de Verrouillage des périodes.\nUn compte administrateur peut aussi faire le paramétrage pour peu que le module Emploi du temps soit activé pour les administrateurs.\">" . formate_date($tab_infos_classe[$i]['date_fin']) . "</span>";
}
} elseif (acces("/bulletin/verrouillage.php", $_SESSION['statut'])) {
// Actuellement, les comptes scolarité n'ont pas accès àa classes_ajout.php
echo "<a href='../bulletin/verrouillage.php' title=\"Modifier les dates de fin de périodes.\" target='_blank'>" . formate_date($tab_infos_classe[$i]['date_fin']) . "</a>";
} else {
echo formate_date($tab_infos_classe[$i]['date_fin']);
}
}
echo "</th>";
$i++;
}
echo "\n\t</tr>";
$k = '0';
//=========================
// AJOUT: boireaus 20071010
// Compteur des élèves effectivement non affectés:
$acces_modify_eleve = acces("/eleves/modify_eleve.php", $_SESSION['statut']);
//$ki=0;
//=========================
$chaine_id_eleve = array();
$alt = 1;
示例4: mysqli_query
//echo "$sql<br />";
$test = mysqli_query($mysqli, $sql);
if ($test->num_rows > 0) {
while ($lig_acces = mysqli_fetch_object($test)) {
echo "<br />\n\t\t" . $tab_group['info'] . " : Accès (<em>à la saisie de notes dans les Bulletins</em>) ouvert jusqu'au " . formate_date($lig_acces->date_limite, "y");
}
}
}
echo "</li>\n\t<li><a href='autorisation_exceptionnelle_saisie_app.php?id_classe={$id_classe}" . $ajout . "' target='_blank'>la proposition de saisie d'appréciation(s) sur les bulletins.</a>";
foreach ($tab_prof['groupe'] as $group_id => $tab_group) {
$sql = "SELECT * FROM matieres_app_delais WHERE id_groupe='{$group_id}' AND periode='{$per}' AND date_limite>'" . strftime("%Y-%m-%d %H:%M:%S") . "' ORDER BY date_limite ASC;";
//echo "$sql<br />";
$test = mysqli_query($mysqli, $sql);
if ($test->num_rows > 0) {
while ($lig_acces = mysqli_fetch_object($test)) {
echo "<br />\n\t\t" . $tab_group['info'] . " : Accès (<em>Appréciations des bulletins : " . $lig_acces->mode . "</em>) ouvert jusqu'au " . formate_date($lig_acces->date_limite, "y");
}
}
}
echo "</li>\n</ul>\n";
echo "</td>\n";
}
echo "</tr>\n";
echo "<tr class='lig{$alt}'>\n";
echo "<td>\n";
if (!in_array($num, $tab_num_mail)) {
echo "<span style='color: red;'>Pas de mail</span>";
} else {
echo "<span id='mail_envoye_{$num}'><a href='#' onclick=\"envoi_mail({$num});return false;\">Envoyer</a></span>";
}
echo "</td>\n";
示例5: confirm_abandon
echo "</select>\n";
if ($id_eval_suiv != "-1") {
echo " <a href='" . $_SERVER['PHP_SELF'] . "?id_racine={$id_racine}&id_dev={$id_dev}&id_eval={$id_eval_suiv}' onclick=\"return confirm_abandon (this, change, '{$themessage}')\"> suivante</a>";
}
echo "<input type='hidden' name='id_dev' value='{$id_dev}' />\n";
echo "<input type='hidden' name='id_racine' value='{$id_racine}' />\n";
}
echo " | Export <a href='" . $_SERVER['PHP_SELF'] . "?id_racine={$id_racine}&id_dev={$id_dev}&id_eval={$id_eval}&export_csv=y'>CSV</a>";
echo "</p>\n";
echo "<script type='text/javascript'>\n\t// Initialisation faite plus haut\n\t//change='no';\n\n\tfunction confirm_changement_eval(thechange, themessage)\n\t{\n\t\tif (!(thechange)) {thechange='no';}\n\t\tif (thechange != 'yes') {\n\t\t\tdocument.forms['form0'].submit();\n\t\t}\n\t\telse{\n\t\t\tvar is_confirmed = confirm(themessage);\n\t\t\tif(is_confirmed){\n\t\t\t\tdocument.forms['form0'].submit();\n\t\t\t}\n\t\t\telse{\n\t\t\t\tdocument.getElementById('id_eval_change').selectedIndex={$indice_id_eval_courant};\n\t\t\t}\n\t\t}\n\t}\n</script>\n";
echo "</form>\n";
echo "<h2>" . $current_group['name'] . " (<i>" . $current_group['description'] . "</i>) en " . $current_group['classlist_string'] . "</h2>\n";
//echo "<h2>$nom_cc n°$id_dev : $nom_court_dev (<i>$nom_complet_dev</i>)</h2>\n";
//echo "<h3>Evaluation n°$id_eval : $nom_court (<i>$nom_complet</i>) sur $note_sur du ".formate_date($display_date)."</h3>\n";
echo "<h3><b>{$nom_cc}</b> : {$nom_court_dev} (<i>{$nom_complet_dev}</i>)</h3>\n";
echo "<h4><b>Evaluation</b> : {$nom_court} (<i>{$nom_complet}</i>) sur {$note_sur} du " . formate_date($display_date);
echo "<a href=\"add_modif_cc_eval.php?id_racine={$id_racine}&id_dev={$id_dev}&id_eval={$id_eval}\" onclick=\"return confirm_abandon (this, change, '{$themessage}')\" title=\"Modifier les paramètres de cette évaluation\"> <img src='../images/icons/configure.png' class='icone16' alt='Configurer' /></a>";
echo "</h4>\n";
echo "<form enctype=\"multipart/form-data\" name= \"form1\" action=\"" . $_SERVER['PHP_SELF'] . "\" method=\"post\">\n";
echo add_token_field();
echo "<center><input type='submit' value='Enregistrer' /></center>\n";
// Couleurs utilisées
$couleur_devoirs = '#AAE6AA';
$couleur_moy_cont = '#96C8F0';
$couleur_moy_sous_cont = '#FAFABE';
$couleur_calcul_moy = '#AAAAE6';
$note_sur_verif = $note_sur;
/*
if ($id_eval != 0) {
$appel_note_sur = mysql_query("SELECT NOTE_SUR FROM cn_devoirs WHERE id = '$id_eval'");
$note_sur_verif = old_mysql_result($appel_note_sur,'0' ,'note_sur');
示例6: mysqli_query
if (isset($id_incident)) {
if ($etat_incident != 'clos') {
?>
<p>
<input type='hidden' name='id_incident' value='<?php
echo $id_incident;
?>
' />
</p>
<?php
}
$sql = "SELECT * FROM s_incidents WHERE id_incident='{$id_incident}';";
$res_inc = mysqli_query($GLOBALS["mysqli"], $sql);
if (mysqli_num_rows($res_inc) > 0) {
$lig_inc = mysqli_fetch_object($res_inc);
$display_date = formate_date($lig_inc->date);
//$display_heure=$lig_inc->heure;
if ($lig_inc->heure != "") {
$display_heure = $lig_inc->heure;
}
$nature = $lig_inc->nature;
$description = $lig_inc->description;
$commentaire = $lig_inc->commentaire;
$id_lieu = $lig_inc->id_lieu;
//echo add_token_field(true);
}
}
?>
<blockquote style='margin-right: 0.5em;'>
<?php
$alt = 1;
示例7:
while($lig=mysqli_fetch_object($res)) {
$sql="SELECT 1=1 FROM s_protagonistes WHERE id_incident='$lig->id_incident';";
$test=mysqli_query($GLOBALS["mysqli"], $sql);
// On n'affiche que les incidents sans protagonistes
if(mysqli_num_rows($test)==0) {
$alt=$alt*(-1);
if($lig->etat=='clos') {
echo "<tr style='background-color:lightgrey;'>\n";
}
else {
echo "<tr class='lig$alt'>\n";
}
echo "<td>$lig->id_incident</td>\n";
echo "<td>".formate_date($lig->date)."</td>\n";
echo "<td>$lig->heure</td>\n";
echo "<td>$lig->nature</td>\n";
echo "<td>\n";
if($lig->description=="") {
$texte="Aucun détail n'a été saisi.";
}
else {
$texte=nl2br($lig->description);
}
$lieu_incident=get_lieu_from_id($lig->id_lieu);
if($lieu_incident!="") {$texte.="<br /><span style='font-size:x-small;'>Lieu :".$lieu_incident."</span>";}
$texte.="<br /><span style='font-size:x-small;'>Incident signalé par ".u_p_nom($lig->declarant)."</span>";
$tabdiv_infobulle[]=creer_div_infobulle("incident_".$lig->id_incident,"Incident n°$lig->id_incident","",$texte,"",30,0,'y','y','n','n');
示例8: mysqli_query
if (getSettingAOui('ele_tel_port')) {
$ligne_tel_pers_port = "\n\t\t\t<tr>\n\t\t\t\t<th>Tél.portable</th>\n\t\t\t\t<td>" . $lig_ele->tel_port . "</td>\n\t\t\t</tr>";
}
$ligne_tel_pers_prof = "";
if (getSettingAOui('ele_tel_prof')) {
$ligne_tel_pers_prof = "\n\t\t\t<tr>\n\t\t\t\t<th>Tél.professionnel</th>\n\t\t\t\t<td>" . $lig_ele->tel_prof . "</td>\n\t\t\t</tr>";
}
$ligne_regime = "";
$sql = "SELECT * FROM j_eleves_regime WHERE login='{$lig_ele->login}';";
$res_reg = mysqli_query($GLOBALS["mysqli"], $sql);
if (mysqli_num_rows($res_reg) > 0) {
$lig_reg = mysqli_fetch_object($res_reg);
$ligne_regime = "\n\t\t\t<tr>\n\t\t\t\t<th>Régime</th>\n\t\t\t\t<td>";
if ($lig_reg->regime == "d/p") {
$ligne_regime .= "Demi-pensionnaire";
} elseif ($lig_reg->regime == "ext.") {
$ligne_regime .= "Externe";
} elseif ($lig_reg->regime == "int.") {
$ligne_regime .= "Interne";
} elseif ($lig_reg->regime == "i-e") {
$ligne_regime .= "Interne externé";
if (my_strtoupper($tab_ele['sexe']) != "F") {
$ligne_regime .= "e";
}
}
$ligne_regime .= "</td>\n\t\t\t</tr>\n\n\t\t\t<tr>\n\t\t\t\t<th>Redoublant</th>\n\t\t\t\t<td>" . ($lig_reg->doublant == "R" ? "Oui" : "Non") . "</td>\n\t\t\t</tr>";
}
echo "\n\t<div style='float:left; width:25em; margin-left:2em;'>\n\t\t<table class='boireaus boireaus_alt boireaus_th_left' summary='Tableau de vos informations personnelles'>\n" . $ligne_login . "\n\t\t\t<tr>\n\t\t\t\t<th>Nom</th>\n\t\t\t\t<td>" . $lig_ele->nom . "</td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\t<th>Prénom</th>\n\t\t\t\t<td>" . $lig_ele->prenom . "</td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\t<th>Genre</th>\n\t\t\t\t<td>" . ($lig_ele->sexe == 'F' ? "féminin" : "masculin") . "</td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\t<th>Né(e) le</th>\n\t\t\t\t<td>" . formate_date($lig_ele->naissance) . "</td>\n\t\t\t</tr>" . $ligne_lieu_naissance . $ligne_tel_pers_ele . $ligne_tel_pers_port . $ligne_tel_pers_prof . "\n\t\t\t<tr>\n\t\t\t\t<th>Email (*)</th>\n\t\t\t\t<td>" . $lig_ele->email . "</td>\n\t\t\t</tr>\n\t\t\t<tr>\n\t\t\t\t<th>Classe</th>\n\t\t\t\t<td>" . $tab_clas['liste_nbsp'] . "</td>\n\t\t\t</tr>" . $ligne_regime . "\n\t\t</table>\n\t</div>";
}
echo "<div style='clear:both'></div>\n<p><br /></p>\n";
require_once "../lib/footer.inc.php";
示例9: mysqli_query
} else {
$sql = "SELECT DISTINCT e.*\n\t\t\t\tFROM eleves e, j_eleves_classes j\n\t\t\t\tWHERE (\n\t\t\t\tj.id_classe='" . $id_classe . "' AND\n\t\t\t\tj.login = e.login AND\n\t\t\t\tperiode='" . $periode_num . "'\n\t\t\t\t) ORDER BY nom, prenom";
}
$appel_donnees_eleves = mysqli_query($GLOBALS["mysqli"], $sql);
$nombre_lignes = mysqli_num_rows($appel_donnees_eleves);
$i = 0;
//while($i < $nombre_lignes) {
while ($lig_ele = mysqli_fetch_object($appel_donnees_eleves)) {
$classe = get_nom_classe($id_classe);
$eleve_login = $lig_ele->login;
$eleve_nom = $lig_ele->nom;
$eleve_prenom = $lig_ele->prenom;
$eleve_sexe = $lig_ele->sexe;
$eleve_naissance = $lig_ele->naissance;
if (isset($format_naiss) && $format_naiss == 'jjmmaaaa') {
$eleve_naissance = formate_date($eleve_naissance);
}
if ($avec_lieu_naiss == 'y') {
$eleve_lieu_naissance = get_commune($lig_ele->lieu_naissance, '2');
}
//$fd.="$classe;$eleve_login;$eleve_nom;$eleve_prenom;$eleve_sexe;$eleve_naissance\n";
$eleve_email = $lig_ele->email;
$eleve_no_gep = $lig_ele->no_gep;
$eleve_elenoet = $lig_ele->elenoet;
$eleve_ele_id = $lig_ele->ele_id;
if (isset($avec_doublant) && $avec_doublant == 'y' || isset($avec_regime) && $avec_regime == 'y') {
$eleve_doublant = $lig_ele->doublant;
$eleve_regime = $lig_ele->regime;
}
if (isset($avec_infos_resp) && $avec_infos_resp == 'y') {
$eleve_infos_resp_1 = "";
示例10: mysqli_query
$lieu_exclusion = "";
$travail = "";
$nombre_jours = "";
$qualification_faits = "";
$numero_courrier = "";
$type_exclusion = "";
$fct_autorite = "";
$nom_autorite = "";
$fct_delegation = "";
if (isset($id_sanction)) {
$sql = "SELECT * FROM s_exclusions WHERE id_sanction='{$id_sanction}';";
$res_sanction = mysqli_query($GLOBALS["mysqli"], $sql);
if (mysqli_num_rows($res_sanction) > 0) {
$lig_sanction = mysqli_fetch_object($res_sanction);
$date_debut = formate_date($lig_sanction->date_debut);
$date_fin = formate_date($lig_sanction->date_fin);
$heure_debut = $lig_sanction->heure_debut;
$heure_fin = $lig_sanction->heure_fin;
$lieu_exclusion = $lig_sanction->lieu;
$travail = $lig_sanction->travail;
$afficher_creneau_final = '';
$nombre_jours = $lig_sanction->nombre_jours;
$qualification_faits = $lig_sanction->qualification_faits;
$numero_courrier = $lig_sanction->num_courrier;
$type_exclusion = $lig_sanction->type_exclusion;
$signataire = $lig_sanction->id_signataire;
}
}
if ($travail == "" && isset($id_incident) && isset($ele_login)) {
$sql = "SELECT * FROM s_travail_mesure WHERE id_incident='{$id_incident}' AND login_ele='" . $ele_login . "';";
$res_travail_mesure_demandee = mysqli_query($GLOBALS["mysqli"], $sql);
示例11: mysqli_query
</form>
<?php
if ($ouvrir_infobulle_nav == 'y') {
echo "<script type='text/javascript'>\n\tsetTimeout(\"afficher_div('navigation_classe','y',-100,20);\",1000)\n</script>\n";
}
if ($nb_periode > 1) {
//$sql="SELECT num_periode, nom_periode, date_fin, COUNT(date_fin) AS eff_date_fin FROM periodes GROUP BY nom_periode ORDER BY eff_date_fin DESC, num_periode ASC;";
$sql = "SELECT DISTINCT num_periode, nom_periode, date_fin FROM periodes ORDER BY num_periode ASC;";
$res = mysqli_query($GLOBALS["mysqli"], $sql);
if (mysqli_num_rows($res) > 0) {
echo "<p>Prendre modèle sur d'autres classes :</p>\n<table class='boireaus'>\n\t<tr>\n\t\t<th>Numéro</th>\n\t\t<th colspan='2'>Nom</th>\n\t\t<th colspan='2'>Date de fin</th>\n\t\t<th>Effectif</th>\n\t\t<th>Classes</th>\n\t\t<!--th title='Prendre cette date pour la classe courante'><img src='../images/up.png' width='18' height='18' /></th-->\n\t</tr>";
$alt = 1;
$cpt = 0;
while ($lig = mysqli_fetch_object($res)) {
$alt = $alt * -1;
$date_fin_formatee = formate_date($lig->date_fin);
echo "\n\t<tr class='lig{$alt} white_hover'>\n\t\t<td>" . $lig->num_periode . "</td>\n\t\t<td id='modele_nom_periode_{$cpt}'>" . $lig->nom_periode . "</td>\n\t\t<td><a href=\"javascript:set_nom_periode(" . $lig->num_periode . ", " . $cpt . ")\" title='Prendre ce nom de période pour la classe courante'><img src='../images/icons/wizard.png' width='16' height='16' /></a></td>\n\t\t<td>" . $date_fin_formatee . "</td>\n\t\t<td><a href=\"javascript:set_date_fin(" . $lig->num_periode . ", '" . $date_fin_formatee . "')\" title='Prendre cette date pour la classe courante'><img src='../images/icons/wizard.png' width='16' height='16' /></a></td>";
echo "\n\t\t<td>";
//formate_date($lig->date_fin)
$sql = "SELECT COUNT(date_fin) AS eff_date_fin FROM periodes p WHERE p.num_periode='" . $lig->num_periode . "' AND p.nom_periode='" . $lig->nom_periode . "' AND p.date_fin='" . $lig->date_fin . "';";
$res2 = mysqli_query($GLOBALS["mysqli"], $sql);
if (mysqli_num_rows($res2) > 0) {
$lig2 = mysqli_fetch_object($res2);
echo $lig2->eff_date_fin;
}
echo "</td>\n\t\t<td>";
$sql = "SELECT c.id, c.classe FROM classes c, periodes p WHERE p.id_classe=c.id AND p.num_periode='" . $lig->num_periode . "' AND p.nom_periode='" . $lig->nom_periode . "' AND p.date_fin='" . $lig->date_fin . "' ORDER BY c.classe;";
//echo "$sql<br />";
$res2 = mysqli_query($GLOBALS["mysqli"], $sql);
if (mysqli_num_rows($res2) > 0) {
$cpt2 = 0;
示例12: ucfirst
echo "</a>";
}
echo "</td>\n";
echo "<td>" . ucfirst($lig_sanction->nature) . "</td>\n";
echo "<td>";
echo p_nom($lig_sanction->login);
echo " (<i>";
$tmp_tab = get_class_from_ele_login($lig_sanction->login);
//if(isset($tmp_tab['liste'])) {echo $tmp_tab['liste'];}
if (isset($tmp_tab['liste_nbsp'])) {
echo $tmp_tab['liste_nbsp'];
}
echo "</i>)";
echo "</td>\n";
echo "<td>";
echo formate_date($lig_sanction->date_retour);
echo "</td>\n";
echo "<td style='text-align:left;'>\n";
$travail = $lig_sanction->travail;
$tmp_doc_joints = liste_doc_joints_sanction($lig_sanction->id_sanction);
if ($lig_sanction->travail == "" && $tmp_doc_joints == "") {
$texte = "Aucun travail";
} else {
$texte = nl2br($lig_sanction->travail);
if ($tmp_doc_joints != "") {
if ($texte != "") {
$texte .= "<br />";
}
$texte .= "<b>Documents joints</b> :<br />";
$texte .= $tmp_doc_joints;
}
示例13: mysqli_query
// Choisir une épreuve blanche
$sql = "SELECT ee.* FROM eb_epreuves ee, eb_groupes eg WHERE ee.id=eg.id_epreuve AND eg.id_groupe='{$lig->id}';";
//echo "$sql<br />\n";
$res_epreuve = mysqli_query($GLOBALS["mysqli"], $sql);
if (mysqli_num_rows($res) > 0) {
echo "<b>Ou épreuve blanche</b> :<br />";
while ($lig_epreuve = mysqli_fetch_object($res_epreuve)) {
echo "<input type='radio' name='id_dev_" . $cpt_grp . "' id='id_dev_" . $cpt_grp . "_{$cpt}' value='epb_" . $lig_epreuve->id . "' ";
echo "onchange=\"radio_change({$cpt_grp},{$cpt});changement();\" ";
if (isset($tab_moy_epb_inscrits[$lig->id]) && $tab_moy_epb_inscrits[$lig->id] == $lig_epreuve->id) {
echo "checked ";
$temp_style = "style='font-weight:bold;'";
} else {
$temp_style = "";
}
echo "/><label for='id_dev_" . $cpt_grp . "_{$cpt}' style='cursor: pointer;'><span id='texte_id_dev_" . $cpt_grp . "_{$cpt}' {$temp_style} title=\"{$lig_epreuve->description}\nDate : " . formate_date($lig_epreuve->date) . "\nNote sur : {$lig_epreuve->note_sur}\">{$lig_epreuve->intitule}</span></label><br />\n";
$cpt++;
}
}
}
$cpt_grp++;
}
}
echo "</td>\n";
}
echo "</tr>\n";
echo "</table>\n";
echo "<input type='hidden' name='id_exam' value='{$id_exam}' />\n";
echo "<input type='hidden' name='matiere' value='{$matiere}' />\n";
//echo "<input type='hidden' name='mode' value='modif_exam' />\n";
echo "<input type='hidden' name='mode' value='modif_choix_dev' />\n";
示例14: mysqli_query
$destinataire_ele = "n";
}
$sql = "SELECT * FROM d_dates_evenements_classes d, classes c WHERE d.id_ev='{$id_ev}' AND d.id_classe=c.id ORDER BY date_evenement, classe;";
//echo "$sql<br />";
$res2 = mysqli_query($GLOBALS["mysqli"], $sql);
if (mysqli_num_rows($res2) > 0) {
while ($obj_ev_classe = mysqli_fetch_object($res2)) {
$tab_classe_ev[$obj_ev_classe->id_classe]["classe"] = $obj_ev_classe->classe;
$tab_classe_ev[$obj_ev_classe->id_classe]["date_evenement"] = $obj_ev_classe->date_evenement;
$tab_classe_ev[$obj_ev_classe->id_classe]["date_evenement_formatee"] = formate_date($obj_ev_classe->date_evenement);
$tab_classe_ev[$obj_ev_classe->id_classe]["heure_evenement"] = get_heure_2pt_minute_from_mysql_date($obj_ev_classe->date_evenement);
}
}
}
}
$display_date_debut = formate_date($date_debut);
echo "<table style=\"border:1px solid black\" cellpadding=\"5\" cellspacing=\"0\">\n\t<tr>\n\t\t<td>\n\t\t\t<form action=\"" . $_SERVER['PHP_SELF'] . "#debut_de_page\" method=\"post\" style=\"width: 100%;\" name=\"formulaire_saisie_evenement\">\n\t\t\t\t<fieldset style='border: 1px solid grey; background-image: url(\"../images/background/opacite50.png\");'>\n\t\t\t\t\t" . add_token_field();
if (isset($id_ev)) {
echo "\n\t\t\t\t\t<input type=\"hidden\" name=\"id_ev\" value=\"{$id_ev}\" />\n";
}
echo "\n\t\t\t\t\t<input type=\"hidden\" name=\"action\" value=\"evenement\" />\n\n\t\t\t\t\t<table border=\"0\" width = \"100%\" cellspacing=\"1\" cellpadding=\"1\" >\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<td colspan=\"4\">\n\t\t\t\t\t\t\t\t<span class='grand'>" . $titre_mess . " \n\t\t\t\t\t\t\t\t<!--a href=\"#\" onclick='return false;' onmouseover=\"afficher_div('aide','y',100,100);\" onmouseout=\"cacher_div('aide');\"><img src='../images/icons/ico_ampoule.png' width='15' height='25' /></a-->\n\t\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<td colspan=\"4\">\n\t\t\t\t\t\t\t\t<i>Type de l'événement :</i>\n\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t\t<input type='radio' name='type' id='type_conseil_de_classe' value='conseil_de_classe' onchange=\"checkbox_change('type_conseil_de_classe');checkbox_change('type_autre');changement();\" " . ($type == "conseil_de_classe" ? "checked " : "") . "/><label for='type_conseil_de_classe' id='texte_type_conseil_de_classe'>Conseil de classe</label>\n\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t\t<input type='radio' name='type' id='type_autre' value='autre' onchange=\"checkbox_change('type_conseil_de_classe');checkbox_change('type_autre');changement();\" " . ($type != "conseil_de_classe" ? "checked " : "") . "/><label for='type_autre' id='texte_type_autre'>Autre</label>\n\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<td colspan=\"4\">\n\t\t\t\t\t\t\t\t<p><i>L'événement sera affiché à compter de la date : \n\t\t\t\t\t\t\t\t<input type='text' name='display_date_debut' id='display_date_debut' size='10' value=\"" . $display_date_debut . "\" onKeyDown=\"clavier_date(this.id,event);\" onchange='changement()' AutoComplete=\"off\" />\n\t\t\t\t\t\t\t\t" . img_calendrier_js("display_date_debut", "img_bouton_display_date_debut") . "<br />\n\t\t\t\t\t\t\t\t(<span style='font-size:small'>Respectez le format jj/mm/aaaa</span>)</p>\n\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<td colspan=\"4\">\n\t\t\t\t\t\t\t\t<i>Statut(s) des destinataires de l'événement :</i>\n\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t<tr style='vertical-align:top'>\n\t\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"destinataire_prof\" name=\"destinataire_prof\" value=\"y\" " . ($destinataire_prof == "y" ? " checked" : "") . " onchange=\"checkbox_change('destinataire_prof');changement();\" /><label for='destinataire_prof' id='texte_destinataire_prof' style='cursor: pointer;'>Professeurs de la classe</label>\n\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"destinataire_cpe\" name=\"destinataire_cpe\" value=\"y\" " . ($destinataire_cpe == "y" ? " checked" : "") . " onchange=\"checkbox_change('destinataire_cpe');changement();\" /><label for='destinataire_cpe' id='texte_destinataire_cpe' style='cursor: pointer;'>CPE de la classe</label>\n\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"destinataire_scol\" name=\"destinataire_scol\" value=\"y\" " . ($destinataire_scol == "y" ? " checked" : "") . " onchange=\"checkbox_change('destinataire_scol');changement();\" /><label for='destinataire_scol' id='texte_destinataire_scol' style='cursor: pointer;'>Comptes scolarité associés à la classe</label>\n\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"destinataire_resp\" name=\"destinataire_resp\" value=\"y\" " . ($destinataire_resp == "y" ? " checked" : "") . " onchange=\"checkbox_change('destinataire_resp');changement();\" /><label for='destinataire_resp' id='texte_destinataire_resp' style='cursor: pointer;'>Responsables d'élèves de la classe</label>\n\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"destinataire_ele\" name=\"destinataire_ele\" value=\"y\" " . ($destinataire_ele == "y" ? " checked" : "") . " onchange=\"checkbox_change('destinataire_ele');changement();\" /><label for='destinataire_ele' id='texte_destinataire_ele' style='cursor: pointer;'>Élèves de la classe</label>\n\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<td colspan=\"4\">\n\t\t\t\t\t\t\t\t<i>Classes concernées par l'événement :</i>\n\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<td colspan=\"4\">";
echo "\n\t\t\t\t\t\t\t\t<table class='boireaus boireaus_alt sortable resizable' summary=\"Tableau de choix des classes et du paramétrage des dates\">\n\t\t\t\t\t\t\t\t\t<thead>\n\t\t\t\t\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t<th class='text' title='Cliquez pour trier par nom de classe.'>Classe</th>\n\t\t\t\t\t\t\t\t\t\t\t<th class='text' title='Cliquez pour trier par date.\nLe tri fonctionne avec les dates validées/enregistrées.'>Date</th>\n\t\t\t\t\t\t\t\t\t\t\t<th title=\"Choisissez la ligne modèle pour copier une date.\">D</th>\n\t\t\t\t\t\t\t\t\t\t\t<th><img src='../images/icons/coller_23x24.png' class='icone16' title=\"Coller la date sélectionnée.\"/></th>\n\t\t\t\t\t\t\t\t\t\t\t<th></th>\n\t\t\t\t\t\t\t\t\t\t\t<th>Heure</th>\n\t\t\t\t\t\t\t\t\t\t\t<th title=\"Choisissez la ligne modèle pour copier une heure.\">H</th>\n\t\t\t\t\t\t\t\t\t\t\t<th><img src='../images/icons/coller_23x24.png' class='icone16' title=\"Coller l'heure sélectionnée.\"/></th>\n\t\t\t\t\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t\t\t\t</thead>\n\t\t\t\t\t\t\t\t\t<tbody>";
$cpt = 0;
$tab_champs_date_a_cacher = array();
foreach ($tab_classe as $id_classe => $classe) {
if (isset($tab_classe_ev[$id_classe]["heure_evenement"])) {
$display_heure = $tab_classe_ev[$id_classe]["heure_evenement"];
} else {
// Il est plus facile de voir ce qui n'est pas encore rempli/défini.
//$display_heure=$heure_courante;
$display_heure = "";
示例15: liste_sanctions
function liste_sanctions($id_incident,$ele_login) {
global $mod_disc_terme_incident;
global $mod_disc_terme_sanction;
// Pour que les infobulles définies ici fonctionnent même si elles sont appelées depuis une autre infobulle
global $tabdiv_infobulle;
global $delais_affichage_infobulle,$largeur_survol_infobulle,$hauteur_survol_infobulle;
$retour="";
$sql="SELECT etat FROM s_incidents WHERE id_incident='$id_incident';";
$res=mysqli_query($GLOBALS["mysqli"], $sql);
if(mysqli_num_rows($res)==0) {
$retour="<p style='color:red;'>L'incident n°$id_incident n'existe pas???</p>\n";
}
else {
$lig_inc=mysqli_fetch_object($res);
$etat_incident=$lig_inc->etat;
// Retenues
$sql="SELECT * FROM s_sanctions s, s_retenues sr WHERE s.id_incident=$id_incident AND s.login='".$ele_login."' AND sr.id_sanction=s.id_sanction ORDER BY sr.date, sr.heure_debut;";
//$retour.="$sql<br />\n";
$res_sanction=mysqli_query($GLOBALS["mysqli"], $sql);
$res_sanction_tmp=mysqli_query($GLOBALS["mysqli"], $sql);
if(mysqli_num_rows($res_sanction)>0) {
$retour.="<table class='boireaus' border='1' summary='Retenues' style='margin:2px;'>\n";
$retour.="<tr>\n";
$retour.="<th>Nature</th>\n";
$retour.="<th>Date</th>\n";
$retour.="<th>Heure</th>\n";
$retour.="<th>Durée</th>\n";
$retour.="<th>Lieu</th>\n";
$retour.="<th>Travail</th>\n";
$lig_sanction_tmp=mysqli_fetch_object($res_sanction_tmp);
$nombre_de_report=nombre_reports($lig_sanction_tmp->id_sanction,0);
if ($nombre_de_report <> 0) {
$retour.="<th>Nbre report</th>\n";
}
//if($etat_incident!='clos') {
if(($etat_incident!='clos')&&($_SESSION['statut']!='professeur')) {
$retour.="<th>Suppr</th>\n";
}
$retour.="</tr>\n";
$alt_b=1;
while($lig_sanction=mysqli_fetch_object($res_sanction)) {
$alt_b=$alt_b*(-1);
$retour.="<tr class='lig$alt_b'>\n";
//$retour.="<td>Retenue</td>\n";
if(($etat_incident!='clos')&&(($_SESSION['statut']!='professeur')&&($_SESSION['statut']!='autre'))) {
$retour.="<td><a href='saisie_sanction.php?mode=modif&valeur=$lig_sanction->id_nature_sanction&id_sanction=$lig_sanction->id_sanction&id_incident=$id_incident&ele_login=$ele_login'>".ucfirst($lig_sanction->nature)."</a></td>\n";
}
else {
$retour.="<td>".ucfirst($lig_sanction->nature)."</td>\n";
}
$retour.="<td>".formate_date($lig_sanction->date)."</td>\n";
$retour.="<td>$lig_sanction->heure_debut</td>\n";
$retour.="<td>$lig_sanction->duree</td>\n";
$retour.="<td>$lig_sanction->lieu</td>\n";
//$retour.="<td>".nl2br($lig_sanction->travail)."</td>\n";
$retour.="<td>";
$tmp_doc_joints=liste_doc_joints_sanction($lig_sanction->id_sanction);
if(($lig_sanction->travail=="")&&($tmp_doc_joints=="")) {
$texte="Aucun travail";
}
else {
$texte=nl2br($lig_sanction->travail);
if($tmp_doc_joints!="") {
if($texte!="") {$texte.="<br />";}
$texte.=$tmp_doc_joints;
}
}
$tabdiv_infobulle[]=creer_div_infobulle("div_travail_sanction_$lig_sanction->id_sanction","Travail (".$mod_disc_terme_sanction." n°$lig_sanction->id_sanction)","",$texte,"",20,0,'y','y','n','n',2);
$retour.=" <a href='#' onmouseover=\"document.getElementById('div_travail_sanction_$lig_sanction->id_sanction').style.zIndex=document.getElementById('sanctions_incident_$id_incident').style.zIndex+1;delais_afficher_div('div_travail_sanction_$lig_sanction->id_sanction','y',10,-40,$delais_affichage_infobulle,$largeur_survol_infobulle,$hauteur_survol_infobulle);\" onclick=\"return false;\">Détails</a>";
$retour.="</td>\n";
if ($nombre_de_report <> 0) {
$retour.="<td>\n";
$retour.=$nombre_de_report;
$retour.="</td>";
}
if(($etat_incident!='clos')&&($_SESSION['statut']!='professeur')) {
//$retour.="<td><a href='".$_SERVER['PHP_SELF']."?mode=suppr_sanction&id_sanction=$lig_sanction->id_sanction&id_incident=$id_incident' title='Supprimer la sanction n°$lig_sanction->id_sanction'><img src='../images/icons/delete.png' width='16' height='16' alt='Supprimer la sanction n°$lig_sanction->id_sanction' /></a></td>\n";
$retour.="<td><a href='saisie_sanction.php?mode=suppr_sanction&id_sanction=$lig_sanction->id_sanction&id_incident=$id_incident".add_token_in_url()."' title='Supprimer la sanction n°$lig_sanction->id_sanction'><img src='../images/icons/delete.png' width='16' height='16' alt='Supprimer la ".$mod_disc_terme_sanction." n°$lig_sanction->id_sanction' /></a></td>\n";
}
$retour.="</tr>\n";
}
$retour.="</table>\n";
}
// Exclusions
$sql="SELECT * FROM s_sanctions s, s_exclusions se WHERE s.id_incident=$id_incident AND s.login='".$ele_login."' AND se.id_sanction=s.id_sanction ORDER BY se.date_debut, se.heure_debut;";
//$retour.="$sql<br />\n";
$res_sanction=mysqli_query($GLOBALS["mysqli"], $sql);
//.........这里部分代码省略.........