Bonjour,
J'ai une variable de type DATE. Par le biais d'un formulaire, l'utilisateur entre la date dans ce format 'jj-mm-aaaa'. J'utilise ensuite la fonction explode() de PHP pour pouvoir mettre la date dans le format de MySQL. Le problème est que ces dates sont devenues des String et j'aimerais comparer ensuite deux dates, mais cela devient une comparaison de chaines de caracteres. Comment dois-je procéder ?
Merci de vos réponses
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $date_c = explode("-", $date_c); $date_p = explode("-", $date_p); $date_a = explode("-", $date_a); $date_da = explode("-", $date_da); $date_c = $date_c[2].'-'.$date_c[1].'-'.$date_c[0]; $date_p = $date_p[2].'-'.$date_p[1].'-'.$date_p[0]; $date_a = $date_a[2].'-'.$date_a[1].'-'.$date_a[0]; $date_da = $date_da[2].'-'.$date_da[1].'-'.$date_da[0];
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if (isset($date_a) and isset($date_p) and $date_a != "jj-mm-aaaa" and $date_p != "jj-mm-aaaa" and $date_a < $date_p) ...
Partager