bonjour,
J'ai fait un formulaire de demande réservation et je souhaite faire un contrôle sur les dates. J'ai une date de début et de fin. Je souhaite vérifier qu'il n'y a pas une période ou un bout de période qui se trouve avec les dates choisi par l'utilisateurs dans la bdd.
Voici ma requête:
1 2 3
| Select dateDbt, dateFin From reversation
Where (".$nouvDateDebut." Between dateDbt And dateFin)
Or (".$nouvDateFin." Between dateDbt And dateFin); |
Exemple avec date saisie:
Select dateDbt, dateFin From reversation Where (2014-02-13 Between dateDbt And dateFin) Or (2014-02-13 Between dateDbt And dateFin)
Cela ne devrait pas passé car j'ai déjà une réservation du 12 au 21 février
Je vois pas comment faire
Merci de votre aide
Partager