Page 1 sur 2

Température de la veille à la même heure (sur 24H00)

Posté : 21 sept. 2007, 10:46
par chris60
Bonjour à tous,

Voilà, celà faisait un moment que je n'avais pas poster même si je vous lis régulièrement, et comme maintenant nous avons un "King of the tag", j'aimerais avoir un tag, qui existe sur la période 24 h mais pas sur la "journée"
(J'avais déjà demandé à Rieux, avant le gros bug sur son forum, sans succès) :

- la température de la veille à la même heure, pour avoir par exemple : hier à la même heure il faisait ......

Bon courage :wink: et bon week end à tous
Christian

Posté : 21 sept. 2007, 11:24
par chriss
OK je me lance..

Posté : 21 sept. 2007, 13:16
par chriss
Si tu es en affichage 24h tu as ce tag là:
%curminmaxhour[0,24,id]%
Mais sinon je ne vois pas vraiment comment faire.
Je continue a chercher.
A+

Posté : 21 sept. 2007, 14:08
par chris60
Bonjour Chriss,

Je ne peux malheureusement pas te répondre actuellement car je suis au boulot, mais il me semble effectivement que si on est en affichage 24 heures c'est bien ce tag.....qui ne fonctionne pas quand on est sur journée.

Je sais que c'est une sacré "colle" que je te pose là......mais sait on jamais....

Bon après midi

Amicalement
Christian

Posté : 21 sept. 2007, 14:45
par webmaster
Pour avoir plancher sur le problème, je compatis……. !
Maintenant avec le recule je serai tenté de dire qu’en passant par un export des dernières 24H00 dans un fichier TXT en en piochant dedans ensuite ça doit être jouable, mais à quel prix, ça me parait bien lourd pour un tel affichage.

Posté : 21 sept. 2007, 15:22
par chris60
Je l'aurais un jour, je l'aurais....

Amicalement
Christian

Posté : 21 sept. 2007, 16:30
par Tudgur
Tu me parais être très assuré... :wink:

Posté : 21 sept. 2007, 16:34
par chriss
OK j'ai la solution mais bon c'est à base de php et de template.
Je fais l'ensemble puis je te montre ensuite.
Tu me dirais si ca te conviens.
A plus

Posté : 21 sept. 2007, 16:37
par webmaster
Pas d’autres choix que le PHP de toutes manières, c’est évident puisqu’il faut passer par un fichier tampon !

Posté : 21 sept. 2007, 16:39
par chriss
webmaster a écrit :Pas d’autres choix que le PHP de toutes manières, c’est évident puisqu’il faut passer par un fichier tampon !
Si justement il y avait une autre solution mais beaucoup trop compliqué et qui demandait beaucoup de ressource de la part du PC..
Beaucoup de remue ménage pour quelque valeurs alors je me rabat sur le php.

Posté : 21 sept. 2007, 16:43
par webmaster
A oui et laquelle ?
Sauf si un tag qui n’existait pas a été créé depuis je ne vois pas trop comment y arriver !
Il n’y a pas de tag pour avoir la température à une heure donnée…..

Posté : 21 sept. 2007, 16:52
par chriss
webmaster a écrit :A oui et laquelle ?
Sauf si un tag qui n’existait pas a été créé depuis je ne vois pas trop comment y arriver !
Il n’y a pas de tag pour avoir la température à une heure donnée…..
Le but serait de créer a chaque mise a jour des fichier html le template d'hier grace au template_yest.txt..
Ensuite il suffit d'intégrer des tags dans se fichier.
Comme je l'ai dis dans un autre post, tout les tags fonctionne aussi dans les template..
Donc en gros dans ce template je mettrais un tag qui compare l'heure actuelle a l'heure de la donné qu'il va écrire.. Si elles sont égales alors on mémorise les valeurs dans un ws_setmem et sinon on ne fait rien.
De plus chaque ligne sera supprimer grace a %ws_delline% ce qui fait qu'elles n'apparaiterons pas.
Reste plus qu'a mettre tout a la fin du fichier un code html pour la présentation en rapelant les données mise en mémoire.
C'est le meme principe que mon fichier qui permet de connaitre l'intensité de pluie max pour chaque jour (cf Tudgur et pluie).

Posté : 21 sept. 2007, 16:59
par webmaster
Tu vas coincer par le nombre de variables utilisés suivant le pas de relevé !

Posté : 21 sept. 2007, 17:01
par chriss
webmaster a écrit :Tu vas coincer par le nombre de variables utilisés suivant le pas de relevé !
Comment ça ?

Posté : 21 sept. 2007, 17:09
par webmaster
Et bien tu ne peux pas aller au delà de ws_setmem[255], et si j’ai bien compris ça ne suffira pas pour un pas de relevé inférieur à 5 minutes !