Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/01/2008, 11h22   #1
Futur Membre du Club
 
Inscription : avril 2007
Messages : 51
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 51
Points : 17
Points : 17
Par défaut [Conception] Emploi du temps dynamique

Bonjour à tous,
Je dois developpez une application en php qui permet la gestion d'emploi du temps d'un établissement scolaire.
Les étudiants sont divisés en deux et ont cours entre 8h et 19h du lundi au vendredi.
Le problème que je rencontre et que je ne vois pas comment le surmonter c'est d'afficher l'emploi du temps dynamiqument en relation avec une BDD.
Le résultat final doit etre sous cette forme :

Avec une requete je peut récupérer la date du cours L'horaire de début du cours (heure et minutes), l'horaire de fin (heure et min) l'intitulé du cours, la salle et les groupes et le type de cours (cours magistral, travaux dirigé ou travaux pratiques) d'une semaine donnée.

Je blloque la dessus car je ne trouve pas d'algo, je vous demande donc de l'aide avec un peu de chance quelqu'un s'est déjà confronté à ce problème.

Merci d'avance,
guigui31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2008, 11h28   #2
Membre éclairé
 
Homme Damien Attanasio
Développeur informatique
Inscription : février 2007
Messages : 340
Détails du profil
Informations personnelles :
Nom : Homme Damien Attanasio
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Transports

Informations forums :
Inscription : février 2007
Messages : 340
Points : 307
Points : 307
Ben justement si tu as toutes les infos, le but pour toi est d'écrire cet algo.

Tout n'est pas prémaché sur le net donc il va falloir creuser un peu surtout que là, c'est très spécifique comme réalisation

A première vu, il te faudra le faire en tableau html.

Il te faut lire tes données dans l'ordre dans lequel tu vas les afficher c'est a dire en triant par jour puis par heure puis par groupe.
Après avec cela, tu vas pouvoir avancer dans ton tableau et générer les cases comme il faut.

Comme ça m'a l'air d'etre un exercice qui t'as été soumis, je te guiderai volontier si tu as des questions mais je ne te ferai pas ton devoir
madevilts est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2008, 11h35   #3
Membre du Club
 
Inscription : octobre 2006
Messages : 59
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : octobre 2006
Messages : 59
Points : 40
Points : 40
Bonjour,

tu peux utiliser JPGRAPH qui possede plusieurs modeles de planning / GANTT
JE pense que tu peux trouver ce que tu cherche pour afficher dynamiquement ton planning.
Tu dois inserer toutes tes données dans des arrays et JPGRAPH se charge de gérer tout le truc.
Dam1en est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2008, 14h25   #4
Futur Membre du Club
 
Inscription : avril 2007
Messages : 51
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 51
Points : 17
Points : 17
Je sais que tu ne me feras pas mon devoir mais j'aurais espérer trouver quelqu'un qui avait fait un travail similaire car le php c'est pas ma passion et j'ai vraiment du mal à trouver l'algo étant donné la complexité du problème...
ps : j'ai pas trouver des choses intéressantes dans JPGRAPH.

Je continu à me creuser la tete merci quand même
guigui31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2008, 15h25   #5
Membre éclairé
 
Homme Damien Attanasio
Développeur informatique
Inscription : février 2007
Messages : 340
Détails du profil
Informations personnelles :
Nom : Homme Damien Attanasio
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Transports

Informations forums :
Inscription : février 2007
Messages : 340
Points : 307
Points : 307
je n'ai pas fait de chose similaire mais comme l'a dit Dam1en JPGRAPH fera tout a fait l'affaire. Vers le bas de la page du lien qu'il a donné, il y a un planning très ressemblant au tiens.
madevilts est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h17.


 
 
 
 
Partenaires

Hébergement Web