8722 sujets

Développement web côté serveur, CMS

Bonjour à tous,

Je voudrais juste que vous me mettiez sur une piste sans me donner une solution complète :

Je sélectionne des bornes (date de début et date de fin) de stage d'étudiants.

Je vais donc avoir un résultat en tableau du genre :

a écrit :
2013-03-01 2013-03-31
2012-11-22 2013-03-31

...

J'aurai à un certain moment à vérifier qu'une date précise ne soit pas comprise entre une ces nombreuses dates ci-dessus.

Auriez-vous une idée svp ?

Merci d'avance.

bee
Modifié par beegees (31 Mar 2013 - 15:54)
Il n'y a pas plus simple. Smiley smile Tu utilises simplement les opérateurs de comparaisons (<, >, <=, >=, ==...). Si tu veux le faire côté PHP il faut que tu crées des objets DateTime à partir de tes dates. Si c'est côté MySQL c'est pareil mais y'a rien de spécial à faire.
Modifié par jb_gfx (31 Mar 2013 - 16:29)
J'avais déjà eu besoin de comparer des dates, j'avais procédé en construisant un nombre de cette manière:
$annee.$mois.$jour (Attention, il faut conserver un zéro devant les nombres à un seul chiffre)

Ainsi, tu as:
20130301<20130331
20121122<20130331