if ($fh->okay()) { $dataCours['coursNom'] = $fh->get('cours_nom'); $dataCours['coursIntro'] = $fh->get('cours_introduction'); $dataCours['coursConclusion'] = $fh->get('cours_conclusion'); $cours = new Cours(); $cours->modifier_element($dataCours); $error = new Error(); $error->add_error(translate('cours_edit_okay'), ERROR_PAGE, __FILE__, __LINE__); } break; case 'deplacerTutoriel': $idTutoriel = intval($_GET['idTutoriel']); $donneesTutoriel = $bdd->requete('SELECT cours_level, cours_id, cours_nom, cours_texte, cours_gauche, cours_droite FROM ' . TABLE_COURS . ' WHERE cours_id = ?', $idTutoriel); $form = new Form(translate('title_edit_form')); $form->add_fieldset(); $listeCategories = $form->add_list('cours_categorie', 'cours_categorie', translate('cours_category_form')); $requeteCategories = $bdd->query('SELECT cours_level, cours_id, cours_nom, cours_gauche, cours_droite FROM ' . TABLE_COURS . ' WHERE cours_type = 0 ORDER BY cours_gauche'); $categorieDuTutoriel = 0; while ($donneesCategories = $bdd->fetch($requeteCategories)) { $suffixe = NULL; for ($i = 0; $i < $donneesCategories['cours_level']; $i++) { $suffixe .= '--'; } $suffixe .= '>'; $selected = $donneesCategories['cours_level'] == $donneesTutoriel['cours_level'] - 1 && $donneesCategories['cours_gauche'] < $donneesTutoriel['cours_gauche'] && $donneesCategories['cours_droite'] > $donneesTutoriel['cours_droite'] ? true : false; if ($selected == true) { $categorieDuTutoriel = $donneesCategories['cours_id']; } $listeCategories->add($suffixe . ' ' . htmlspecialchars($donneesCategories['cours_nom']), $donneesCategories['cours_id'], $selected); } $form->add_button();