} else { $erreur_insert_note++; } } } // Mise à jour des moyennes de conteneurs recherche_enfant($id_racine); if ($erreur_insert_note > 0) { $msg .= "Erreur lors de l'enregistrement dans le carnet de notes.<br />"; } elseif ($succes_insert_note > 0) { $msg .= "Enregistrement dans le carnet de notes effectué.<br />"; } $sql = "UPDATE cc_dev SET id_cn_dev='{$id_devoir_cn}' WHERE id='{$id_dev_cc}';"; $update = mysqli_query($GLOBALS["mysqli"], $sql); $id_cn_dev = $id_devoir_cn; $msg .= "{$nom_cc} rattachée à l'évaluation " . get_infos_devoir($id_devoir_cn) . " (n°{$id_devoir_cn}) du carnet de notes.<br />"; } } /** * Affichage de la liste des conteneurs * * @global array * @global text * @global int * @global int * @param int $id_conteneur Id du conteneur * @param int $periode_num Numéro de la période * @return text no si le conteneur contient des notes, yes sinon * @see getSettingValue() * @see add_token_in_url() */
echo " | "; echo "<a href='add_modif_cc_eval.php?id_racine={$id_racine}&id_dev={$lig->id}'>Ajouter une évaluation</a>"; echo " | "; echo "<a href='" . $_SERVER['PHP_SELF'] . "?id_racine={$id_racine}&id_dev={$lig->id}&action=suppr_dev" . add_token_in_url() . "' onclick=\"return confirmlink(this, 'suppression de " . traitement_magic_quotes($lig->nom_court) . "', '" . $message_dev . "')\">Supprimer</a>"; echo " | "; if ($ver_periode[$periode_num] == 'N') { if (file_exists("transfert_cc_vers_cn.php")) { echo "<a href='transfert_cc_vers_cn.php?id_racine={$id_racine}&id_dev_cc={$lig->id}" . add_token_in_url() . "'>Transférer vers le carnet de notes</a>"; } else { echo "Transférer vers le carnet de notes (<span style='color:red'>A FAIRE</span>)"; } } else { echo "Transfert impossible vers le carnet de notes (<em>Période {$periode_num} fermée</em>)"; } if ($lig->id_cn_dev != '0') { echo " <img src='../images/icons/chaine.png' class='icone16' title='Devoir rattaché à " . get_infos_devoir($lig->id_cn_dev) . "' />"; } echo "<br />\n"; $sql = "SELECT * FROM cc_eval WHERE id_dev='{$lig->id}' ORDER BY date, nom_court;"; $res2 = mysqli_query($GLOBALS["mysqli"], $sql); if (mysqli_num_rows($res2) > 0) { echo "<ul>\n"; while ($lig2 = mysqli_fetch_object($res2)) { echo "<li>\n"; echo "{$lig2->nom_court} "; $sql = "SELECT 1=1 FROM cc_notes_eval WHERE id_eval='{$lig2->id}' AND statut!='v';"; $res_nb = mysqli_query($GLOBALS["mysqli"], $sql); $nb_notes = mysqli_num_rows($res_nb); if ($nb_notes != $nb_eleves) { $couleur = 'red'; } else {