Date choisie > Date d'aujourd'hui + 2 jours ?
infosos
Messages postés
11
Statut
Membre
-
Siluni -
Siluni -
Bonjour,
Dans une application de prise de rendez-vous faîte en php et avec une bdd sql, je souhaiterai à ce que le date choisie par l'internaute (égale à $Date) soit au minimum deux jours après le jour où il prend son rdv. En d'autre terme qu'il ne soit pas en mesure de prendre un rendrez-vous à moins de deux jours de ce rdv.
Ou encore que le délai minimum entre la prise de rdv et la date du rdv soit de deux jours.
J'imaginais suite à des recherches quelque chose du style:
$Date=$POST_['Date']; //définir la variable
if ($Date > date('Y/m/d', strtotime('+2 day')))
(
{
if $Date n'est pas déjà pris alors insérer les valeurs des champs et confirmer le rdv
}
else
{
echo "rdv non disponible";
}
}
else // $Date < date('Y/m/d', strtotime('+2 day'))
{
echo "le délai de prise de rdv est court, veuillez prendre un autre rdv plus tard";
}
Sauf que ça ne marche pas, ma condition sur la date n'est pas prise en compte.
Je pense encore une fois faire des erreurs sur le if/else et les accolades { }, peut-être aussi il y a t-il un ifelse à mettre...
Je m'emmêle les pinceaux, merci de m'aider à ce sujet!
Cordialement.
Dans une application de prise de rendez-vous faîte en php et avec une bdd sql, je souhaiterai à ce que le date choisie par l'internaute (égale à $Date) soit au minimum deux jours après le jour où il prend son rdv. En d'autre terme qu'il ne soit pas en mesure de prendre un rendrez-vous à moins de deux jours de ce rdv.
Ou encore que le délai minimum entre la prise de rdv et la date du rdv soit de deux jours.
J'imaginais suite à des recherches quelque chose du style:
$Date=$POST_['Date']; //définir la variable
if ($Date > date('Y/m/d', strtotime('+2 day')))
(
{
if $Date n'est pas déjà pris alors insérer les valeurs des champs et confirmer le rdv
}
else
{
echo "rdv non disponible";
}
}
else // $Date < date('Y/m/d', strtotime('+2 day'))
{
echo "le délai de prise de rdv est court, veuillez prendre un autre rdv plus tard";
}
Sauf que ça ne marche pas, ma condition sur la date n'est pas prise en compte.
Je pense encore une fois faire des erreurs sur le if/else et les accolades { }, peut-être aussi il y a t-il un ifelse à mettre...
Je m'emmêle les pinceaux, merci de m'aider à ce sujet!
Cordialement.
A voir également:
- Date choisie > Date d'aujourd'hui + 2 jours ?
- Nombre de jours entre deux dates excel - Guide
- Supercopier 2 - Télécharger - Gestion de fichiers
- Pas de signal tv aujourd'hui - Guide
- Jm date désabonnement ✓ - Forum Consommation & Internet
- Jm date avis - Forum Consommation & Internet