Arborecence

Signaler
Messages postés
503
Date d'inscription
mercredi 29 décembre 2004
Statut
Membre
Dernière intervention
20 mars 2012
-
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
-
Bonjour,
je liste des "noms" de la base de données via php,
je prend l'exepmle suivant :
Dossier1, Dossier2, Dossier3.


Je veux ajouter le signe + avant chaque dossier, si je clique sur le '+', le dossier s'ouvre pour afficher la liste des 'noms' de ce dossier.
Par exemple j'ai :
+ Dossier1
     fichier 1
     fichier 2
+ Dossier2
+ Dossier3.


Merci pourt votre aide.


N'importe où. 
mais là où il le faut.

3 réponses

Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
34
Bonjour,

    tu n'as pas du chercher beaucoup....
    déjà, sur CodesSources :
    arborescence
    treeview

    ... d'autres recherches/critères sont possibles

<hr />


Cordialement            Bul         [mon Site]     [M'écrire]     




<hr />
Messages postés
503
Date d'inscription
mercredi 29 décembre 2004
Statut
Membre
Dernière intervention
20 mars 2012

ça existe mais c pas avec une base de données,
j'ai fait ce code pour créer un fichier XML,et ça me cree tres bien le fichier xml que je veux !
<?php
 header("Content-type:text/xml");
 include('connexion.php'); 
 print("<?xml version="1.0"?>");
?>
<tree id="0">
<?php
 getFolder(0);
 function getFolder($id_pere
  $sql = "SELECT id_folder,nom_folder FROM table WHERE id_pere=$id_pere ORDER BY id_dossier";
  $res = mysql_query ($sql) or die(mysql_error());
  if($res){
   while($row=mysql_fetch_array($res)){
    print("");
    getDossier($row['id_folder]);
    print("");
   }
  }
 }
?>
</tree>.
et ça marche tres bien, j'obtien le resultat.
mais comment ajouter le javascript pour afficher l arboresence.
Merci


N'importe où. 
mais là où il le faut.
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
34
Ben si tu nous donnes le php,
       il nous faut les include .php, la base de données, le contenu des répertoires...
mais le php c'est pour te créer la page html/javascript
       et ici, tu as des exemples de page html/javavscript
créer donc, en php, la page html/javascript nécessaire.

<hr />


Cordialemen            t Bul         [mon Site]     [M'écrire]     




<hr />