ORGANIGRAMME WEB AVEC BASE MYSQL

thepopolinux Messages postés 245 Date d'inscription jeudi 9 janvier 2003 Statut Membre Dernière intervention 21 juin 2004 - 11 sept. 2003 à 21:47
niounter Messages postés 1 Date d'inscription mercredi 14 janvier 2009 Statut Membre Dernière intervention 20 octobre 2009 - 20 oct. 2009 à 23:30
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/13452-organigramme-web-avec-base-mysql

niounter Messages postés 1 Date d'inscription mercredi 14 janvier 2009 Statut Membre Dernière intervention 20 octobre 2009
20 oct. 2009 à 23:30
Bonjour, jolie pour l'organigramme,
nous avons justement un projet qui consiste à réaliser un organigramme,
mais "quelque peu" plus complexe ^^ (MySQL et PHP aussi)
Il s'agit de pouvoir enregistrer des domaines, comprenant des services, comprenant une ou plusieurs fonction, elle même étant composé d'un employé pouvant être chef de son service ou non, d'un poste et d'une ou plusieurs missions.
Notre base de donnée possède ainsi 7 tables pour réduire la redondance au maximum et permettre de différencier tout les couples possibles.
Le projet est encore en cours, mais pour l'instant la génération de l'organigramme marche, sans limite de niveau (grâce à une fonction récurrente),
et c'est assez jolie à voir :D (il manque juste les traits de jointure, mais les emplacements sont parfait)
La partie faite sera bientôt mise à jour sur un serveur de test, mais je ne pourrais peu être pas communiquer trop rapidement le code...
Si certain ont tout de même besoin d'aide ou d'une partie des scripts je peux bien sur essayer de les aider.
Bonne soirée.
clement1138 Messages postés 52 Date d'inscription mardi 8 février 2011 Statut Membre Dernière intervention 28 juillet 2011
22 mai 2008 à 14:58
meme question que yannick ca me depannerai drolement!!! SVP!!!
yannicktalla22 Messages postés 1 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 24 avril 2008
24 avril 2008 à 20:58
Apparemment ce organigramme affiche au maximum 3 niveaux. comment le rendre dynamique de sorte qu'il prene un nombre indéfinit de niveaux?
cs_djtale Messages postés 5 Date d'inscription mardi 17 juin 2003 Statut Membre Dernière intervention 12 juin 2008
22 mars 2007 à 16:19
Bonjour. Franchement, ce script est nickel pour ce que je cherche à faire.
Je maintiens une généalogie et actuellement, j'utilise graphviz. C'est bien mais il faut une application tierce pour générer les ascendances et descendance.

J'aimerais savoir s'il est possible de faire une mise à jour de ce script de manière à ce qu'un individu puisse avoir plusieurs personnes au dessus de lui, et également de le rendre récursif, c'est à dire d'afficher tous les niveaux hiérarchique.

Merci.
ebonnefond Messages postés 5 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 30 novembre 2006
30 nov. 2006 à 15:09
Merci aussi à STZURG. :0)°
ebonnefond Messages postés 5 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 30 novembre 2006
30 nov. 2006 à 15:06
comme quoi même aprés 2ans j'ai mon explication. Merci EPOC22 et BOUFFARD.

Vive le Net...
bouffard Messages postés 51 Date d'inscription mardi 18 février 2003 Statut Membre Dernière intervention 29 mars 2006
20 nov. 2006 à 02:17
Bonjour,
Pour revenir à ce que disait STZURG il est plus simple de mettre c'est deux lignes :
$Niveaux=$_GET['Niveaux'];
$Depart=$_GET['Depart'];
en début de page du code "organigramme.php" et de remplacer la méthode du "form" dans la page "organigrammenom.php" par "get".

Sa évite de remplacer l'ensemble des variables

Cordialement
______________
Bouffard
Epoc22 Messages postés 198 Date d'inscription lundi 28 février 2005 Statut Membre Dernière intervention 14 novembre 2008 1
28 oct. 2006 à 14:42
Perfect !! 10/10
Stzurg Messages postés 1 Date d'inscription mercredi 4 juin 2003 Statut Membre Dernière intervention 23 juin 2006
23 juin 2006 à 15:33
Bonjour,
J'ai eu aussi le même probleme que vous, affichage du carré bleu, en fait la version php (je crois) que boujouman utilise est plus vieille que la votre, quant vous examiner le code sa variable "$Depart" ou "$Niveaux" doit être remplacer par "$_POST['Depart']" ou "$_POST['Niveaux'].
Autre chose j'ai pas reussi a faire fonctionner POST, donc j'ai mis a la place GET, et la sa marche. Enfin en tout il faut remplacer 12 variables au maximum et c'est bon.

Voilà j'ai peut être éclairer certain, sinon j'ai du mal m'expliquer, enfin stzurg@hotmail.fr je vous donnerai le fichier modifier.
cs_jbjbjb Messages postés 28 Date d'inscription dimanche 25 janvier 2004 Statut Membre Dernière intervention 12 juin 2010
14 janv. 2006 à 15:09
Bonjour,
Dommage, moi aussi j'ai le même affichage que EBONNEFOND. Quelqu'un a t-il trouvé pourquoi?
Merci
psyjc Messages postés 182 Date d'inscription dimanche 29 juin 2003 Statut Membre Dernière intervention 18 avril 2008
23 juin 2005 à 13:35
jai repris ton principe d'affichage des tables et j'ai recodé completement (sous forme d'une class) la generation dynamique d'un organigramme en html. Il n'est pas limité au nombre de niveau et il prends un fichier tabulé (csv) comme source de données : http://phpcs.com/code.aspx?ID=32263
ebonnefond Messages postés 5 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 30 novembre 2006
10 août 2004 à 11:44
Hélas même après validation rien.... j'avais déjà essayé :0)

Idée d'amélioration : le support de photo.
boujouman Messages postés 34 Date d'inscription samedi 2 mars 2002 Statut Membre Dernière intervention 19 octobre 2013
10 août 2004 à 11:38
Bonjour ebonnefond,
Lorsque vous ouvrez l'organigramme, la sélection des noms et du nombre de niveaux apparaît ainsi qu'un carré bleu vide. Lorsque vous valider les informations, l'organigramme est alors affiché à l'écran.

En ce qui concerne l'administration, un de mes collaborateurs a modifié l'application afin de pouvoir gérer, l'ajout, la suppression, la modification de liens. Cependant, dans notre cas, les connexions sont réalisées en ODBC, et les méthodes d'ajout semblent bien particulières.

Je vais jeter un oeil sur le code, mais je pense que développer cet outil d'administration n'est pas bien compliqué.

Cordialement,

Antony
ebonnefond Messages postés 5 Date d'inscription vendredi 6 août 2004 Statut Membre Dernière intervention 30 novembre 2006
10 août 2004 à 10:51
Bonjour,

Je viens de tester le code et j'ai un problème Bizarre...
La connexion à la BDD se passe bien (Il me semble) mais l'organigramme ne s'affiche pas. Seule la sélection du NOM et la sélection du Nombre de niveaux s'affiche. A la place de l'organigramme un carré bleu sans rien à l'intérieur et pas de message d'erreur.

Vous avez une idée ?

De plus, savez vous si une interface d'administration à était développée pour l'ajout, la suppression ou la modification des entrées de l'organigramme.

Merci de votre aide
boujouman Messages postés 34 Date d'inscription samedi 2 mars 2002 Statut Membre Dernière intervention 19 octobre 2013
14 déc. 2003 à 12:55
Mise à jour réalisée
boujouman Messages postés 34 Date d'inscription samedi 2 mars 2002 Statut Membre Dernière intervention 19 octobre 2013
9 déc. 2003 à 23:37
Oui, je vais faire une mise à jour. et un exemple sur le site.
Patience.... car je suis super débordé en ce moment.
laudoux Messages postés 1 Date d'inscription vendredi 14 novembre 2003 Statut Membre Dernière intervention 4 décembre 2003
4 déc. 2003 à 10:37
PAS MAL MAIS IL MANQUE LE NOM DES DIFFERENTS CHAMPS QUI DOIVENT ETRE CREER DANS LA BASE..
defkrie Messages postés 435 Date d'inscription vendredi 20 septembre 2002 Statut Membre Dernière intervention 20 novembre 2004
12 sept. 2003 à 16:23
bravo je compté en faire moi auisi un mais le tien est superbe
je vais examiner le code
thepopolinux Messages postés 245 Date d'inscription jeudi 9 janvier 2003 Statut Membre Dernière intervention 21 juin 2004
11 sept. 2003 à 21:47
Bonne source franchement !

@++
10/10
Rejoignez-nous