Probleme de calendrier
zqt
Messages postés
14
Statut
Membre
-
zqt Messages postés 14 Statut Membre -
zqt Messages postés 14 Statut Membre -
Bonjour à tous,
Comme l'indique mon titre de post , je voudrais faire un calendrier en php qui serve plus tard de planning ( donc a rentrer des dates dans une BDD ) . Jusqu'à maintenant j'ai plus ou moins réussi a faire une page qui génère un calendrier du mois en cours avec les jours organisés suivant le mois : si on est en Aout le 1er sera un samedi , Septembre un mardi etc...
Mon problème c'est qu'il faut que je puisse naviguer dans les différents mois de l'année , que se soit avant ou après le mois dans lequel nous sommes , la encore le probleme est resolu , le seul qui subsiste c'est l'organisation des jours en fonction de leur nom pour un mois 'm' ...
Merci a vous !
Comme l'indique mon titre de post , je voudrais faire un calendrier en php qui serve plus tard de planning ( donc a rentrer des dates dans une BDD ) . Jusqu'à maintenant j'ai plus ou moins réussi a faire une page qui génère un calendrier du mois en cours avec les jours organisés suivant le mois : si on est en Aout le 1er sera un samedi , Septembre un mardi etc...
Mon problème c'est qu'il faut que je puisse naviguer dans les différents mois de l'année , que se soit avant ou après le mois dans lequel nous sommes , la encore le probleme est resolu , le seul qui subsiste c'est l'organisation des jours en fonction de leur nom pour un mois 'm' ...
Merci a vous !
A voir également:
- Probleme de calendrier
- Mon calendrier - Télécharger - Santé & Bien-être
- Synchroniser calendrier outlook et gmail - Guide
- Logiciel gratuit conversion calendrier républicain - Télécharger - Études & Formations
- Calendrier partagé google - Guide
- Calendrier xtra - Télécharger - Bureautique
7 réponses
Bonjour,
Le paramètre "N" d'une date te retourne le numéro du jour.
num_jour = date('N');
Avec lundi=0, mardi=1....
Tu commences donc avec la date du 1 jour de ton mois, ensuite il suffit d'incrémenter jusqu'au dernier jour.
Pour faire ça, tu peux t'aider de ce qui se fait dans les applets java.
Si tu as quelques connaissances dans java, tu trouveras facilement des applets date, calendrier... il suffira de mettre des liens sur les dates ce qui te permettra d'interagir directement sur une page PHP.
Le paramètre "N" d'une date te retourne le numéro du jour.
num_jour = date('N');
Avec lundi=0, mardi=1....
Tu commences donc avec la date du 1 jour de ton mois, ensuite il suffit d'incrémenter jusqu'au dernier jour.
Pour faire ça, tu peux t'aider de ce qui se fait dans les applets java.
Si tu as quelques connaissances dans java, tu trouveras facilement des applets date, calendrier... il suffira de mettre des liens sur les dates ce qui te permettra d'interagir directement sur une page PHP.
re-
Bien sur, le code est juste à inserrer dans un tableau qui est généré dynamiquement.
Après c'est une question d'esthétique.
Maintenant tu as le numéro de jour... il suffit de l'associer au nom:
$jour = array(1 => 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi', 'Dimanche');
$nom = $jour[ date('N') ];
Après tu en fais ce que tu veux.
Bien sur, le code est juste à inserrer dans un tableau qui est généré dynamiquement.
Après c'est une question d'esthétique.
Maintenant tu as le numéro de jour... il suffit de l'associer au nom:
$jour = array(1 => 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi', 'Dimanche');
$nom = $jour[ date('N') ];
Après tu en fais ce que tu veux.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question