Je suis un novice dans le codage PHP MySQL & et travaille toujours mon chemin à travers elle .. Donc, peu d'aide sur ce sera beaucoup apprécié:Rechercher dans la base de données MySQL fonction de la date Range fournie par l'utilisateur
I avoir une table qui conserve l'enregistrement de certains événements. Voici comment ma table ressemble à:
Id - Event_Name - Event_Date - Event_Charges
---------------------------------------------
1 - Event 1 - 10/10/2010 - $100
2 - Event 2 - 10/31/2010 - $200
3 - Event 3 - 11/12/2010 - $150
4 - Event 4 - 12/01/2010 - $175
L'objectif ici est de lister le nom des événements et totaliser les charges pour une plage de dates particulière ...
Ma forme frontale ressemble à ceci:
From Date: ____________
To Date: ______________
L'utilisateur saisit ces deux champs et je suis supposé lister les événements tombant dans cette plage de dates, et additionner les frais.
Veuillez noter que le champ Event_Date n'est pas du type de champ "date" dans MySQL. Devrais-je avoir le champ Event_Date du type de champ "date".
EventDate est une chaîne? –
Jusqu'à présent, oui c'est une chaîne .. Je suppose que les opérations seront plus faciles si je le convertis en DATETIME, DATE ou TIMESTAMP comme d'autres le suggèrent ... –