Gestion des trimestres en php/mysql
Nicow57
-
Nicow57 -
Nicow57 -
Bonjour,bonjour à tous
voila j ai un petit problème avec un programme que je dosi réaliser.
j'explique le contexte
un utilisateur entre un date sous la forme jj/mm/aaaa. mon programme effectue un test sur le moi et me permet de savoir a quel trimestre appartient la date. Jusque la aucun soucis. Seulement voila par la suite, si l'utilisateur à entrer une date du premier trimestre , je dois récuperer dans ma base de donnée toutes les dates appartenant a ce trimestre.
j'espere avoir été clair jusqu'a present.
j'ai réalisé un algorithme vite faite qui devrait plus vous parler
(( c'est une syntaxe libre ne m'en voulez pas trop))
la ou cela pose un probleme c pour la suite je dois selectionner dans une table les informations en rapport avec ce semestre
j'ai donc:
et je pensais initialiser date1 et date2 mais si je fais ca mon programme ne fonctionnerra qu'un an... et mon patron veut pas
Je susi en stage
aidez moi svp
Comment gerer l'année pour que mon programme fonctionne tout le temps
d 'avance merci</code></code>
voila j ai un petit problème avec un programme que je dosi réaliser.
j'explique le contexte
un utilisateur entre un date sous la forme jj/mm/aaaa. mon programme effectue un test sur le moi et me permet de savoir a quel trimestre appartient la date. Jusque la aucun soucis. Seulement voila par la suite, si l'utilisateur à entrer une date du premier trimestre , je dois récuperer dans ma base de donnée toutes les dates appartenant a ce trimestre.
j'espere avoir été clair jusqu'a present.
j'ai réalisé un algorithme vite faite qui devrait plus vous parler
(( c'est une syntaxe libre ne m'en voulez pas trop))
Si date(M) = ‘’01’’ ou date(M) = ‘’02’’ ou Si date(M) = ‘’03’’ alors // test le moi pour connaitre a quel trimestre la date appartient Label_trim.text := « trimestre 1 » Sinon si date(M) = ‘’04’’ou date(M) = ‘’05’’ ou date(M) = ‘’06’’ alors Label_trim.text := « trimestre 2 » Sinon si date(M) = ‘’07’’ou date(M)=‘’08’’ou date(M)= ‘’09’’ alors Label_trim.text := « trimestre 3 » sinon si date(M)= "10" ou date(M) = "11" ou date (M)= "12" Label_trim.text := « trimestre 4 » fsi
la ou cela pose un probleme c pour la suite je dois selectionner dans une table les informations en rapport avec ce semestre
j'ai donc:
$result: = mysql query {Select * from glpi_tracking_planning Where (date >> date1) // date1: correspond au début du trimestre AND (date >> date 2) // date2: correspond à la fin du trimestre }
et je pensais initialiser date1 et date2 mais si je fais ca mon programme ne fonctionnerra qu'un an... et mon patron veut pas
Je susi en stage
aidez moi svp
Comment gerer l'année pour que mon programme fonctionne tout le temps
d 'avance merci</code></code>
A voir également:
- Gestion des trimestres en php/mysql
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Logiciel gestion photo gratuit - Guide
- Easy php - Télécharger - Divers Web & Internet
- Gestion des fichiers - Télécharger - Gestion de fichiers
- Mysql community server - Télécharger - Bases de données
$date1 = date('d/m/Y',mktime(0,0,0,1,1,date('Y'))); // debut du premier trimestre 01/01/2008
$date2 = date('d/m/Y',mktime(0,0,0,4,0,date('Y'))); // fin du premier trimestre 31/03/2008
pour les parametres de mktime
4,0,date('Y')
4 correspond a avril
0 correspond au jour 0 qui n'existe pas mais qui signifie le dernier jour du mois precedent (donc le 31 mars)
date('Y') est l'année en cours
les 3 zero en parametres devant sont l'heure, minutes et secondes inutiles ici
ça marchera tout seul en 2009, 2010, etc....
merci beaucoup
j'ai encore beaucoup de chose à apprendre mwa
très efficasse Mimiste
merci