Comparaison dates php
Fermé
angel_tn
Messages postés
10
Date d'inscription
jeudi 9 juillet 2009
Statut
Membre
Dernière intervention
11 mars 2010
-
9 juil. 2009 à 20:01
angel_tn Messages postés 10 Date d'inscription jeudi 9 juillet 2009 Statut Membre Dernière intervention 11 mars 2010 - 10 juil. 2009 à 18:31
angel_tn Messages postés 10 Date d'inscription jeudi 9 juillet 2009 Statut Membre Dernière intervention 11 mars 2010 - 10 juil. 2009 à 18:31
A voir également:
- Comparaison dates php
- Comparaison million milliard - Accueil - Technologies
- Easy php - Télécharger - Divers Web & Internet
- Nombre de jours entre deux dates excel - Guide
- Expert php pinterest - Télécharger - Langages
- Nombre de nuits entre deux dates ✓ - Forum Bureautique
4 réponses
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
9 juil. 2009 à 20:44
9 juil. 2009 à 20:44
si tes dates dans la BDD sont au format yyyy-mm-dd
pourquoi ne pas essayer:
pourquoi ne pas essayer:
$delta=7; $req="SELECT * FROM bon WHERE dateE > (NOW()-$delta)";
angel_tn
Messages postés
10
Date d'inscription
jeudi 9 juillet 2009
Statut
Membre
Dernière intervention
11 mars 2010
9 juil. 2009 à 21:01
9 juil. 2009 à 21:01
merci pour la réponse mais les dates qui sont dans ma base sont de vatype rchar et non pas date puisque j'utilise la même base pour un code java dont le type Date m'a causé des problèmes.
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
9 juil. 2009 à 21:19
9 juil. 2009 à 21:19
alors fais ta requette comme avant mais transforme la date BDD en timestamp en faisant d'abord un explode
ensuite tu fait ta comparaison entre ce timestamp et le timestamp du jour moins 7*24*3600
pour le timestamp va voir sur G..
tu mets 0 pour les h minutes secondes
ensuite tu fait ta comparaison entre ce timestamp et le timestamp du jour moins 7*24*3600
pour le timestamp va voir sur G..
tu mets 0 pour les h minutes secondes
angel_tn
Messages postés
10
Date d'inscription
jeudi 9 juillet 2009
Statut
Membre
Dernière intervention
11 mars 2010
10 juil. 2009 à 18:31
10 juil. 2009 à 18:31
merci bcp pour votre réponse mais j'ai trouvé une autre solution en modifiant ma requête bd:
$req="SELECT * FROM bon WHERE STR_TO_DATE(dateE, '%d-%m-%Y') > DATE_SUB(NOW(), INTERVAL 1 DAY) ";
bon journée
$req="SELECT * FROM bon WHERE STR_TO_DATE(dateE, '%d-%m-%Y') > DATE_SUB(NOW(), INTERVAL 1 DAY) ";
bon journée