Calendrier reservations en PHP
Lyalena
-
Lyalena -
Lyalena -
Bonjour,
Je dois réaliser un calendrier à partir d'une base de données mysql. Les cases ou l'objet est reservé doivent être colorisées.
Ma base de donnée se compose ainsi
Comment procéder?
Je dois réaliser un calendrier à partir d'une base de données mysql. Les cases ou l'objet est reservé doivent être colorisées.
Ma base de donnée se compose ainsi
nomObjet // nom de l'objet dateDebut //date de début de réservation heureDebut //heure de début de réservation, à la date de début dateFin //date de fin de réservation heureFin //heure de fin de réservation, à la date de fin nom //nom du prenneur
Comment procéder?
A voir également:
- Calendrier reservations en PHP
- Mon calendrier - Télécharger - Santé & Bien-être
- Logiciel gratuit conversion calendrier républicain - Télécharger - Études & Formations
- Calendrier partagé google - Guide
- Synchroniser calendrier outlook et gmail - Guide
- Easy php - Télécharger - Divers Web & Internet
7 réponses
Salut
https://codes-sources.commentcamarche.net/\calendrier.php
sur c e site tu aura le code pour crée ton calendrier (j'espere que tu as des base en php ^^)
suite a ce calendrier apres l'avoir installer sur ta page
dans le if du jours (tu comprendra quansd tu aura le code)
pour (tel jour, tel mois, de tel année)
{
si(dans la bdd il y a des entrer pour ces 3 valeur )
{
alors : // ce que tu veu lui faire faire et dans le css tu lui dit de ce mettre d'une autre couleur
}
sinon { // rien }
}
voila j'espere que ca va pouvoir t'aider ^^
https://codes-sources.commentcamarche.net/\calendrier.php
sur c e site tu aura le code pour crée ton calendrier (j'espere que tu as des base en php ^^)
suite a ce calendrier apres l'avoir installer sur ta page
dans le if du jours (tu comprendra quansd tu aura le code)
pour (tel jour, tel mois, de tel année)
{
si(dans la bdd il y a des entrer pour ces 3 valeur )
{
alors : // ce que tu veu lui faire faire et dans le css tu lui dit de ce mettre d'une autre couleur
}
sinon { // rien }
}
voila j'espere que ca va pouvoir t'aider ^^
Yes déjà ça m'enlève une épine du pied! Par contre comme mes réservations s'étalent sur plusieurs jours, je ne sais pas comment faire pour récupérer les jours entre le début et la fin.
Je dois forcement passer par un mktime()? Cela serait plus que galère à lier avec le calendrier.
Merci déjà pour le calendrier.
Je dois forcement passer par un mktime()? Cela serait plus que galère à lier avec le calendrier.
Merci déjà pour le calendrier.
J'ai déjà commencé à coder une fonction:
$anneeDeb = année de la date de début de la reservation pareil pour $anneeFin, $moisDebut, et $moisFin
$p_annee et $p_mois = année et mois entrés en paramètre (correspond au calendrier du mois choisi)
Mais pour les jours je bloque...
//Si c'est la même année : if ($anneeDeb == $anneeFin){ if ($anneeDeb == $p_annee){ //Si le mois apparait dans la tranche de reservation if (($moisDeb<=$p_mois) || ($p_mois>=$moisFin)){ //on enregistre le numéro de réservation dans un tableau $tab_reserv[$i] = $numreserv; $i++; } } }
$anneeDeb = année de la date de début de la reservation pareil pour $anneeFin, $moisDebut, et $moisFin
$p_annee et $p_mois = année et mois entrés en paramètre (correspond au calendrier du mois choisi)
Mais pour les jours je bloque...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Avec cette fonction je récupère toutes les réservations concernant le mois en cours. Il me manque toujours les jours.