user; $m=new mysql(); //Ajout d'un Office (uniquement les animateurs) if ($u['statuts']<='animateur' || $u['statuts']<='administrateur') { $theTable="referentiels"; $parent_page="tab_referentiels"; $repeat_vars=array("id_territoire"); $theLevel='animateur|administrateur'; include ("add_row.php"); } //détermination du territoire if(!empty($_REQUEST['id_territoire'])) $id_territoire=$_REQUEST['id_territoire']; else $id_territoire=$u['id_territoires']; //détermination du nom du territoire $nom_territoire=$m->get_id_name("territoires", $id_territoire); //récupération des données de la liste $l=$m->select("referentiels", "id,nom,`id_referentiels:parent` as id_referentiels,date", "id_territoires=".$id_territoire." order by nom"); if (count($l)) { //conversion des cases en éditables $l=replace_to_edit($l, "nom", "referentiels","tab_referentiels"); //conversion des numéros de territoire en nom $l=replace_ids($l, "id_referentiels", "referentiels"); //conversion des ids en liens $l=replace_to_link($l, "id", "referentiels", "tab_questionnaire", "id_referentiel"); //conversion des dates $l=convert_date($l); $table=new sorttable("tab_referentiels"); $table->titles=array(" ","Nom", "Parent", "Date de création"); $table->datas=$l; print "

Liste des référentiels du territoire $nom_territoire

"; print $table->html(); } else print "Pas de référentiel dans ce territoire
"; //~ print "
".print_r($l, 1)."
"; //impression du formulaire d'ajout print $add_row; ?>