Comment trier une date

tunsat Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
LelLex Messages postés 1753 Statut Membre -
Bonjour,

comment on fait pour rechercher puis trier une date avec JSP et MySql comme base de donner

5 réponses

LelLex Messages postés 1753 Statut Membre 112
 
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 . " ');
0
tunsat Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
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
0
LelLex Messages postés 1753 Statut Membre 112
 
Pour faire une comparaison entre deux dates, si elles sont de types timestamp, tu fais :
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.
0
tunsat Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
LelLex Messages postés 1753 Statut Membre 112
 
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é.!
0