younes371
Messages postés502Date d'inscriptionmercredi 29 décembre 2004StatutMembreDernière intervention20 mars 2012
-
8 févr. 2007 à 16:11
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
8 févr. 2007 à 16:48
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.
younes371
Messages postés502Date d'inscriptionmercredi 29 décembre 2004StatutMembreDernière intervention20 mars 2012 8 févr. 2007 à 16:38
ç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
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 8 févr. 2007 à 16:48
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.