Somme de valeurs d'une semaine

Fermé
Hamba - 2 févr. 2016 à 17:05
 Hamba - 2 févr. 2016 à 18:05
bonsoir tout le monde! j'ai un souci en php. j'ai un tableau à 3 colonnes (date, designation et prix). j'aimerai faire un affichage et pour un intervalle de date d'une semaine( du lundi au dimanche), faire la somme de tout les prix de cette semaine et afficher avant de passer à la semaine suivante de façon automatique mais je ne trouve toujours pas la bonne solution. les idées seront les bienvenues.

1 réponse

gardiendelanuit Messages postés 1770 Date d'inscription jeudi 20 décembre 2007 Statut Membre Dernière intervention 19 novembre 2016 264
2 févr. 2016 à 17:10
Bonjour,

Les données sont en base?
0
Oui elles sont dans une tables dont les colonnes sont celles que j'ai cité ci-haut
0
gardiendelanuit Messages postés 1770 Date d'inscription jeudi 20 décembre 2007 Statut Membre Dernière intervention 19 novembre 2016 264
2 févr. 2016 à 17:32
D'accord, dans ce cas, et avec un peu de torture d'esprit, je pense que tu peux le faire directement en SQL. Cela dépendra par contre de ton SGBD.
0
j'utilise MySQL
0
gardiendelanuit Messages postés 1770 Date d'inscription jeudi 20 décembre 2007 Statut Membre Dernière intervention 19 novembre 2016 264
2 févr. 2016 à 17:50
Une belle astuce: https://stackoverflow.com/questions/12345679/average-of-data-for-every-5-minutes-in-the-given-times en utilisant GROUP BY et une conversion de date en numerique

Je pense que tu pourras facilement l'adapter à ton besoin.
0
le problème est que je veux que ça soit dynamique. c'est à dire que je veux qu'il le fasse même si on ne sait pas ce que se trouve dans la table par ce que son contenu peut changer à n'importe quel moment à cause des éventuelles insertions ou suppression.
Donc je ne peux savoir quelle date va correspondre au premier ou au dernier jour de la semaine pour faire un between
0