Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2878 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Récupérer résultat semaine en fonction d'une date

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupérer résultat semaine en fonction d'une date

n°2176619
justbam
All Your Base Are Belong To Us
Posté le 20-02-2013 à 15:57:54  profilanswer
 

Bonjour à tous,
 
Je voudrais savoir quelle fonction utiliser en SQL pour que, lorsque l'utilisateur rentre une date du style 12/02/2013, ma requête SQL renvoie les résultats pour la semaine qui contient la date sélectionnée ?  
 
Ex :  
- l'utilisateur choisi le 12/02/2013
- la requêtes renvoie les résultats pour la semaine du 11/02/2013 au 17/02/2013
 
Merci d'avance pour vos idées :)


---------------
▼ [ACH/VDS] ▼
mood
Publicité
Posté le 20-02-2013 à 15:57:54  profilanswer
 

n°2176628
x1fr
Posté le 20-02-2013 à 16:29:20  profilanswer
 

Sur Sql Server tu as la fonction datepart
 
Sur MySql il y a week
 
Pour les autres il y a surement un équivalent.


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
n°2176632
justbam
All Your Base Are Belong To Us
Posté le 20-02-2013 à 16:35:16  profilanswer
 

Sur mysql j'arrive bien a retrouver mon enregistrement lorsque je met en dur :
 

AND WEEK(Date_DT, 2) = 41


 
Mais si dans mon code php je met :
 

AND WEEK(Date_DT, 2) = WEEK(\''.$date_syntheses_s.'\', 2)


 
ca ne fonctionne plus je doit surement faire une boulette quelque part :/  
 
De plus je pensais pour

WEEK(Date_DT, 2) = 41

cela me retourne les enregistrement des semaines 41 de toutes les années  :??:  :(


---------------
▼ [ACH/VDS] ▼
n°2176640
x1fr
Posté le 20-02-2013 à 16:53:25  profilanswer
 

Faut ajouter une clause avec Year (il existe aussi YEARWEEK)
 
ta variable $date_syntheses_s contient quoi?


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
n°2176664
justbam
All Your Base Are Belong To Us
Posté le 20-02-2013 à 17:58:20  profilanswer
 

une saisie faite par l'utilisateur via un calendrier en JS qui inscrit dans un input une date du type 12/02/2013
 
Je vais regarder ca demain :)


---------------
▼ [ACH/VDS] ▼
n°2176676
x1fr
Posté le 20-02-2013 à 19:17:17  profilanswer
 

sur la doc ils ne donnent que des exemple avec le format '2008-02-20' donc à voir si ça ne vient pas de là


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
n°2176683
justbam
All Your Base Are Belong To Us
Posté le 20-02-2013 à 19:56:42  profilanswer
 

ouep demain j’essayerai de formater la date :)


---------------
▼ [ACH/VDS] ▼

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Récupérer résultat semaine en fonction d'une date

 

Sujets relatifs
Batch ping affichage résultatRésultat de checkbox dans une cellule. Excel 2007
PHP écrire la date et l'heure sur une imageProblème sur une fonction IF
Chronométrer le temps d'exécution d'une fonction en C et à la µsfonction find
conversion date en utctimeFaire défiler le résultat d'une requête
Récupérer namesapce dans xmlComment récupérer la forme du pointeur souris n'importe où sous window
Plus de sujets relatifs à : Récupérer résultat semaine en fonction d'une date


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR