Cours sur les tags

Et là comme son nom l’indique un forum pour dire quelque chose qui ne rentre pas dans un des différents forums ci-dessus, réclamer, critiquer, améliorer, parler quoi !
Avatar du membre
kalimero
Participation 2
Participation 2
Messages : 183
Enregistré le : 25 nov. 2008, 13:54

Re: Cours sur les tags

Message par kalimero » 06 janv. 2011, 16:27

tout à fait michel comme on peut le voir sur mon tableau
http://bonux50.perso.neuf.fr/recap.html

mm91
Participation 6
Participation 6
Messages : 2581
Enregistré le : 31 mars 2007, 07:46
Localisation : 25 Km au sud-ouest de Paris FRANCE
Contact :

Re: Cours sur les tags

Message par mm91 » 06 janv. 2011, 17:12

OK.
(j'enlève mon essai en bas de ma page "courrent")
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo

Avatar du membre
kalimero
Participation 2
Participation 2
Messages : 183
Enregistré le : 25 nov. 2008, 13:54

Re: Cours sur les tags

Message par kalimero » 07 janv. 2011, 18:30

Bonsoir
je cherche à faire une moyenne j'utilise pour ca le tag suivant
%ws_cal[2]%=%maxval_mpast[2~%ws_month2%~0000]%~%maxval_mpast[2~%ws_month2%~-001]%~%maxval_mpast[2~%ws_month2%~-002]%~%maxval_mpast[2~%ws_month2%~-003]%~3%
Voila le resultat obtenue
%ws_calc[2]%=13,7~12,7~11,8~3,1~3%
pouvez vous me dire ou et l'erreur
Alain

Avatar du membre
webmaster
Site Admin
Site Admin
Messages : 2611
Enregistré le : 12 déc. 2006, 20:54
Localisation : Rieux 51 FRANCE
Contact :

Re: Cours sur les tags

Message par webmaster » 07 janv. 2011, 20:50

Bonsoir,

http://rieux-marne.net/meteo/wswin/pers ... alculs.php
On ne peut calculer que deux nombres par opération !
Cordialement

Rieux

Avatar du membre
kalimero
Participation 2
Participation 2
Messages : 183
Enregistré le : 25 nov. 2008, 13:54

Re: Cours sur les tags

Message par kalimero » 08 janv. 2011, 13:59

Bonjour Rieux
J'ai essayer cela
%unit_off%
%ws_setmem[1]=%ws_calc[+]=%maxval_mpast[2~%ws_month2%~0000]%~%maxval_mpast[2~%ws_month2%~-001]%~2~%getmem[1]%
%ws_setmem[2]=%ws_calc[+]=%maxval_mpast[2~%ws_month2%~-002]%~%maxval_mpast[2~%ws_month2%~-003]%~2~%getmem[2]%
%ws_setmem[3]=%ws_calc[+]=%getmem[1]%~%getmem[2]%~2~%getmem[3]%
%ws_calc[/]=%getmem[3]~4~2~%getmem[4]%
%unit_on%
il t a quelque chose qui doit m'echapper
Alain

Avatar du membre
webmaster
Site Admin
Site Admin
Messages : 2611
Enregistré le : 12 déc. 2006, 20:54
Localisation : Rieux 51 FRANCE
Contact :

Re: Cours sur les tags

Message par webmaster » 08 janv. 2011, 14:47

Bonjour,

Que viens faire le %getmem[1]% à la fin ?
Et il doit manquer un ou des % en plus ! ! !

Code : Tout sélectionner

%unit_off%
%ws_setmem[1]=%ws_calc[+]=%maxval_mpast[2~%ws_month2%~0000]%~%maxval_mpast[2~%ws_month2%~-001]%~2~1%%
%ws_setmem[2]=%ws_calc[+]=%maxval_mpast[2~%ws_month2%~-002]%~%getmem[1]%~1%%
%ws_setmem[3]=%ws_calc[+]=%maxval_mpast[2~%ws_month2%~-003]%~%getmem[2]%~1%%
%ws_setmem[4]=%ws_calc[+]=%maxval_mpast[2~%ws_month2%~-004]%~%getmem[3]%~1%%
%ws_getmen[4]%
%unit_on%
C'est plus un truc dans ce genre que tu cherches à faire.
Cordialement

Rieux

Tudgur
Participation 6
Participation 6
Messages : 1770
Enregistré le : 13 mai 2007, 16:47
Localisation : 29880 Plouguerneau
Contact :

Re: Cours sur les tags

Message par Tudgur » 08 janv. 2011, 14:59

webmaster a écrit :...Que viens faire le %getmem[1]% à la fin ?
En effet, %getmem[1]% te sert à récupérer une variable, une chaine de caractères..., qui aura été préalablement définie par %setmem[1]%
Ils ne peuvent pas se trouver sur la même ligne entre les % e début et fin de tag
Cordialement.

Tudgur
http://meteo-plouguerneau.fr" onclick="window.open(this.href);return false;

Avatar du membre
kalimero
Participation 2
Participation 2
Messages : 183
Enregistré le : 25 nov. 2008, 13:54

Re: Cours sur les tags

Message par kalimero » 08 janv. 2011, 15:14

plutot comme ca
C:\Program Files\Wswin\html\recap.html

Avatar du membre
webmaster
Site Admin
Site Admin
Messages : 2611
Enregistré le : 12 déc. 2006, 20:54
Localisation : Rieux 51 FRANCE
Contact :

Re: Cours sur les tags

Message par webmaster » 08 janv. 2011, 15:45

Désolé, nous n'avons pas accès à ton disque dur !
Cordialement

Rieux

Avatar du membre
kalimero
Participation 2
Participation 2
Messages : 183
Enregistré le : 25 nov. 2008, 13:54

Re: Cours sur les tags

Message par kalimero » 08 janv. 2011, 16:36

ok desole
voila je desire fair la moyenne de (v1+v2+v3+v4)
V1 etant la moyenne des temperature du mois de janvier 2008
V2 etant la moyenne des temperature du mois de janvier 2009
V3 etant la moyenne des temperature du mois de janvier 2010
V4 etant la moyenne des temperature du mois de janvier 2011
voir http://bonux50.perso.neuf.fr/recap.html

Tudgur
Participation 6
Participation 6
Messages : 1770
Enregistré le : 13 mai 2007, 16:47
Localisation : 29880 Plouguerneau
Contact :

Re: Cours sur les tags

Message par Tudgur » 08 janv. 2011, 18:07

Le problème pour un tel tag, c'est que tu devras le refaire chaque année !!!
En principe, lorsque l'on fait un tag, c'est pour automatiser un calcul, un affichage, et qu'il fonctionne quel que soit le jour, le mois, l'année...
De plus, d'année en année, ton tableau va s'allonger...
Un tel tableau devrait, à mon avis, être réalisé en php. (à la façon de noaa_template ?)
Cordialement.

Tudgur
http://meteo-plouguerneau.fr" onclick="window.open(this.href);return false;

Avatar du membre
kalimero
Participation 2
Participation 2
Messages : 183
Enregistré le : 25 nov. 2008, 13:54

Re: Cours sur les tags

Message par kalimero » 08 janv. 2011, 18:29

oui je comprend bien mais le php et moi ne sommes pas copain alors j"essaye avec les moyens du bord
quitte a faire des modifs tous les ans
et en plus je n'aime pas le template noaa ou il faut rechercher dans des fenetres ,mois ,année ,jours
bon pour l instant j ai modifier les tags mais ca n'avance pas dur
%unit_off%
%ws_setmem[1]=%ws_calc[+]=%maxval_mpast[2~%ws_month2%~0000]%~%maxval_mpast[2~%ws_month2%~-001]%~2%
%ws_setmem[2]=%getmem[1]%
%ws_setmem[3]=%ws_calc[+]=%maxval_mpast[2~%ws_month2%~-002]%~%maxval_mpast[2~%ws_month2%~-003]%~2%
%ws_setmem[4]=%getmem[2]%
%ws_setmem[5]=%ws_calc[+]=%getmem[1]%~%getmem[2]%~2%
%ws_setmem[6]=%getmem[4]%
%ws_calc[/]=%getmem[4]~4~2%
%ws_getmem[5]%
%unit_on%
Alain

Avatar du membre
webmaster
Site Admin
Site Admin
Messages : 2611
Enregistré le : 12 déc. 2006, 20:54
Localisation : Rieux 51 FRANCE
Contact :

Re: Cours sur les tags

Message par webmaster » 08 janv. 2011, 21:51

Essaie avec ça, je te laisse le tableau à faire ! ! !

Code : Tout sélectionner

%unit_off%
%ws_setmem[1]=%maxval_mpast[2~%ws_month2%~-005]%%
%ws_getmem[1]%<br>
%ws_setmem[2]=%ws_calc[+]=%ws_getmem[1]%~%maxval_mpast[2~%ws_month2%~-004]%~1%%
%ws_getmem[2]%<br>
%ws_setmem[3]=%ws_calc[+]=%ws_getmem[2]%~%maxval_mpast[2~%ws_month2%~-003]%~1%%
%ws_getmem[3]%<br>
%ws_setmem[4]=%ws_calc[+]=%ws_getmem[3]%~%maxval_mpast[2~%ws_month2%~-002]%~1%%
%ws_getmem[4]%<br>
%ws_setmem[5]=%ws_calc[+]=%ws_getmem[4]%~%maxval_mpast[2~%ws_month2%~-001]%~1%%
%ws_getmem[5]%<br>
%ws_setmem[6]=%ws_calc[+]=%ws_getmem[5]%~%maxval_mpast[2~%ws_month2%~0000]%~1%%
%ws_getmem[6]%<br>
Moyenne sur 5 ans= %ws_calc[/]=%ws_getmem[6]%~5~1%%°C
%unit_on%
J’utilise également des historiques pour mes graphiques, c'est un peu le même principe.
Personnellement j'ai opté de travailler sur les cinq années glissantes, cela permet de figer le code.
Sinon l'autre solution est de faire un tableau qui remonte sur dix ans par exemple, les case vides se rempliront avec le temps.

Bon courage.
Cordialement

Rieux

Avatar du membre
kalimero
Participation 2
Participation 2
Messages : 183
Enregistré le : 25 nov. 2008, 13:54

Re: Cours sur les tags

Message par kalimero » 10 janv. 2011, 11:18

Bonjour Rieux
Avec un peut de retard j'ai reussi quand même mon tableau
merci pour t'on aide
Alain
resultat en bas de la page à côté de record du jour
http://bonux50.perso.neuf.fr/recap.html

Avatar du membre
webmaster
Site Admin
Site Admin
Messages : 2611
Enregistré le : 12 déc. 2006, 20:54
Localisation : Rieux 51 FRANCE
Contact :

Re: Cours sur les tags

Message par webmaster » 10 janv. 2011, 11:41

Bonjour,

Génial, je suis content pour toi et à bientôt !
Cordialement

Rieux

Répondre