J'essaye de faire un calendrier de disponibilité et ai besoin de savoir comment je peux comparer des dates en le récupérant.Comment comparer et récupérer la date dans Cakephp?
Mon DB est
id
start_date
end_date
status
Supposons maintenant que je veux aller chercher réservation en suivant le mois, à savoir de 2010-03-01 à 2010-04-01. Comment devrais-je récupérer ces données? J'ai essayé de comparer directement en utilisant une condition et mais cela n'a pas aidé.
Le format dans le DB est aaaa-mm-jj et j'ai utilisé le même pour comparer. Mais la comparaison directe ne fonctionne pas.
J'essaie la même chose .. mais semble ne pas fonctionner .. \t \t $ books = $ this-> Property-> Booking-> find ('all', array ('conditions' => array ("Réservation .property_id "=> $ P_id," Booking.start_date> = "=> $ cur_start_date," Booking.end_date <"=> $ cur_end_date))); –
est la requête sql-query correcte (app/config/core.php - debug = 2)? Êtes-vous capable d'interroger les données «à la main»? – harpax