Comment trier une date
Fermé
tunsat
Messages postés
3
Date d'inscription
mercredi 16 juin 2010
Statut
Membre
Dernière intervention
18 juin 2010
-
17 juin 2010 à 18:15
LelLex Messages postés 1628 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 5 septembre 2012 - 18 juin 2010 à 13:20
LelLex Messages postés 1628 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 5 septembre 2012 - 18 juin 2010 à 13:20
A voir également:
- Comment trier une date
- Trier par date excel - Guide
- Formule excel si date supérieur à une autre date ✓ - Forum Excel
- Publipostage date en anglais ✓ - Forum Excel
- Publipostage date inversée ✓ - Forum Word
- Comment ouvrir un fichier dat - Guide
5 réponses
LelLex
Messages postés
1628
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
5 septembre 2012
112
17 juin 2010 à 18:29
17 juin 2010 à 18:29
Pour rechercher une variable dans un Table sql, tu fais : mysql_query('SELECT date FROM table');
Pour trier, tu fais : mysql_query('SELECT contenu FROM table WHERE date='' . $date . " ');
Pour trier, tu fais : mysql_query('SELECT contenu FROM table WHERE date='' . $date . " ');
tunsat
Messages postés
3
Date d'inscription
mercredi 16 juin 2010
Statut
Membre
Dernière intervention
18 juin 2010
18 juin 2010 à 10:31
18 juin 2010 à 10:31
bon voila la requête que j'ai mi
String sql="SELECT * FROM utilisateur where Ncompte like'%"+abc+"%' and nompre like'%"+def+"%' and echance like'%"+maDate+"%' ORDER by Ncompte DESC " ;
je veut savoir si un variable de type Date (le cas echeance pour moi) accepte like pour faire la comparaison avec un autre (maDate ) qui est de type Date
ou pour comparer deux variable de type Date on doit utiliser une autre spécification
String sql="SELECT * FROM utilisateur where Ncompte like'%"+abc+"%' and nompre like'%"+def+"%' and echance like'%"+maDate+"%' ORDER by Ncompte DESC " ;
je veut savoir si un variable de type Date (le cas echeance pour moi) accepte like pour faire la comparaison avec un autre (maDate ) qui est de type Date
ou pour comparer deux variable de type Date on doit utiliser une autre spécification
LelLex
Messages postés
1628
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
5 septembre 2012
112
18 juin 2010 à 11:53
18 juin 2010 à 11:53
Pour faire une comparaison entre deux dates, si elles sont de types timestamp, tu fais :
Si elles ne sont pas en format : timestamp, tu leur appliques mktime avant pour les mettre au format timestamp, donc un chiffre qui est l'écoulement en secondes depuis 1970.
if($date1 == $date2) { // Good } else { // Not good }
Si elles ne sont pas en format : timestamp, tu leur appliques mktime avant pour les mettre au format timestamp, donc un chiffre qui est l'écoulement en secondes depuis 1970.
tunsat
Messages postés
3
Date d'inscription
mercredi 16 juin 2010
Statut
Membre
Dernière intervention
18 juin 2010
18 juin 2010 à 12:13
18 juin 2010 à 12:13
merci, mais comment on fait ca lors d'une requête sql pour pouvoir comparer une date saisie par l'utilisateur à celle existante dans la base et faire un tris
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
LelLex
Messages postés
1628
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
5 septembre 2012
112
18 juin 2010 à 13:20
18 juin 2010 à 13:20
Tu vas chercher dans ta Table sql, puis tu fais : $donnees = mysql_fetch_array($ta-requêtes-sql);
Donc la date qui était dans ta Table dera : $donnees['date'].
Ensuite, il te reste à faire la condition if/else sur le modèle que j'ai déjà donné.!
Donc la date qui était dans ta Table dera : $donnees['date'].
Ensuite, il te reste à faire la condition if/else sur le modèle que j'ai déjà donné.!