Jauges pluviométrie, exercice de style

Mettez un lien vers vos créations.

Modérateurs : jturlier, Météo Villarzel

Avatar du membre
Météo Villarzel
Administrateur du site
Messages : 524
Enregistré le : 06 févr. 2014, 09:48
Contact :

Re: Jauges pluviométrie, exercice de style

Message par Météo Villarzel » 27 mars 2015, 22:07

Mais comme je suis au pays du bon vin.... je voit une autre utilisation, car l'image subliminale qui est véhiculée par ce graph.....
- Un bon verre de bon vin qui se remplit, manque le son.. Mais bon :mrgreen:
Bon alors j'en ai créé une spéciale, juste pour toi :lol: :lol: :lol:

http://www.boock.ch/meteo/graphiques_ph ... _verre.php

pour le fromage et le pain, on vera plus tard, mais le principal c'est le pinard :roll:

A+
Station Vantage Pro2+ avec station agricole - Weatherlink - GraphWeather 3.0.15b - Cumulus 1.9.4 - Windows 7/64
Graphique dynamique à partir d'une bd MySql - VP2SQL

Image

Javier
Messages : 263
Enregistré le : 15 févr. 2014, 09:23
Localisation : San Sebastián, España
Contact :

Re: Jauges pluviométrie, exercice de style

Message par Javier » 27 mars 2015, 23:10

¡¡¡¡¡ Muy bueno !!!!! :lol: :lol: :lol: :lol: :lol: :lol: :lol:
Davis Vantage Pro2 +, Windows 10, Windows 7 (64), Graphweather 3.0.15, Weatherlink 6.0.3, template Pierre-André, template Jachym
Image

Javier
Messages : 263
Enregistré le : 15 févr. 2014, 09:23
Localisation : San Sebastián, España
Contact :

Re: Jauges pluviométrie, exercice de style

Message par Javier » 27 mars 2015, 23:15

Davis Vantage Pro2 +, Windows 10, Windows 7 (64), Graphweather 3.0.15, Weatherlink 6.0.3, template Pierre-André, template Jachym
Image

alain
Messages : 101
Enregistré le : 21 nov. 2014, 20:23

Re: Jauges pluviométrie, exercice de style

Message par alain » 28 mars 2015, 11:50

Bonjour a tous.
Bon alors j'en ai créé une spéciale, juste pour toi
Bon, je suis redevable, il me faut créer une version pour toi.
Moi je suis au pays du bon vin, et toi au pays des Banques :mrgreen:
Je vais donc chercher dans cette direction. Mais en attendant pour te remercier je t'offre, et a tous, 4 minutes de bonheur, et c'est gratis en plus!
Madame Bovary façon boloss des belles lettres Jean Rochefort
https://www.youtube.com/watch?v=16ubmu7qbJc
Dit, pendant que je te tiens, petit hors sujet! j'ai un PRG en VB qui transfère mes donnée dans une BDD MYSQL.
le tstamp une heure de plus que mon PC ( au 28 03 2015).
En local c'est OK, chez DB4FREE aussi, mais sur Hebergratuit j'ai une heure de décalage +1H. il y a t'il une combine pour porter sa base d'un serveur vers un autre. Si il le faut j'ouvrirais un topic, mais c'est un soucis ponctuel, ça doit pas interreser grand monde. Mon ami ne m'a pas aidé sur le coups, Alors je pense a toi
;)
station Orégon WMR 200
logiciel Xnet version 2012-03-17a et Graphweather V 3.0.15
windows XP SP3 sur vieux portable destiné a la météo
Windows7 sur mon portable, permet de tester les applications qui ne veulent plus de XP
http://mapetitemeteo.esy.es/

Avatar du membre
Météo Villarzel
Administrateur du site
Messages : 524
Enregistré le : 06 févr. 2014, 09:48
Contact :

Re: Jauges pluviométrie, exercice de style

Message par Météo Villarzel » 28 mars 2015, 16:52

l y a t'il une combine pour porter sa base d'un serveur vers un autre
Salut Alain,
tu devrais arrêter le vin :roll: il y a des boutons "Exporter et Importer" dans PHPMyAdmin

Bon si tu BDD est grosse, tu peux passer par des scripts comme
http://descary.com/sypex-dumper-un-outi ... ees-mysql/
ou
http://www.ozerov.de/bigdump/

A+
Station Vantage Pro2+ avec station agricole - Weatherlink - GraphWeather 3.0.15b - Cumulus 1.9.4 - Windows 7/64
Graphique dynamique à partir d'une bd MySql - VP2SQL

Image

alain
Messages : 101
Enregistré le : 21 nov. 2014, 20:23

Re: Jauges pluviométrie, exercice de style

Message par alain » 29 mars 2015, 10:19

bonjour a tous

P.A j'ai mal posé ma question!
je pollue ton post et m'en excuse

oui, je connais ces fonctions, par contre merci pour les liens.

mon soucis c'est quand j'exporte ma base depuis DB4FREE ou WAMP et que je la met sur Hebergratuit j'ai une heure de décalage ( depuis ce matin passage a l'heure d’été 2 heures). j'ai exporté normalement, puis au format UTC, toujours pareil.
en fait ma base chez un hébergeur Hostinguer.fr tout est OK, mais cette meme base chez Hebergratuit affiche en UTC.
Si je modifie les conditions dans ma boucle IF (3600 et 7200 a 0 et 3600) ça redevient normal.

Je doit louper quelque chose. Mes graph son issue de ton tuto, j'ai juste ajouté :

Code : Tout sélectionner

// appel du script de connexion
  require("mysql_connec_local.php");
 setlocale (LC_TIME, 'fr_FR.utf8','fra'); 
 date_default_timezone_set("Europe/Paris") ;  
 // $lannee recupere l'année en cours, je m'en sert pour initialiser la liste déroulante
  $lannee = date("Y");
la condition ci dessous reste comme le tuto

Code : Tout sélectionner

if (date("I",time())==0) { 
	$time[$i]=($list['tpUnix']+3600)*1000;
	} 
else {
	$time[$i]=($list['tpUnix']+7200)*1000;
  } 
bon désolé de pollué ton post, si je ne trouve pas de solution j'ouvrirais un topic.
Dommage Hebergratuit a l'air mieux que Hostinguer en bande passante

sinon, maintenant que j'ai mis le brun dans ton fil, autant prendre un coup de pied au derrière pour quelque chose, donc j'enfonce le clou de la pollution de post :mrgreen:
que pense tu de ma façon de faire faire un tableau HTLM a PHP .
Dans un autre post tu me disait être une flèche en PHP, moi je suis une Bille, je rame j’écris en PHP en raisonnant Basic. ça marche, mais bon je ne suis pas sur que cela soit très conventionnel.
Tableau HTLM fait par ma page PHP

Code : Tout sélectionner

 
// debut du tableau
echo '<table bgcolor="#FFFFFF">'."\n";

// première ligne  affiche les titres 
echo '<tr>';
echo '<td bgcolor="#B7BCBC"><b><u>Date</u></b></td>';
echo '<td bgcolor="#B7BCBC"><b><u>KW HC</u></b></td>';
echo '<td bgcolor="#B7BCBC"><b><u>KW HP</u></b></td>';
echo '<td bgcolor="#B7BCBC"><b><u>Total KW</u></b></td>';
echo '<td bgcolor="#B7BCBC"><b><u>Cout HC</u></b></td>' ;
echo '<td bgcolor="#B7BCBC"><b><u>Cout HP</u></b></td>' ;
echo '<td bgcolor="#B7BCBC"><b><u>Cout Total</u></b></td>' ;
echo '</tr>'."\n";
 
  // requete SQL mois 01
$sql = "SELECT  LADATE , KW_HC, KW_HP, TOTAL_KW, COUT_HC, COUT_HP, COUT_TOTAL  FROM tbhisto WHERE LADATE BETWEEN '$debut01' AND '$fin01'"or die(mysqli_error($db));
$query=mysqli_query($conn,$sql);

// mois 01
while ($data = mysqli_fetch_assoc($query))    {
    // calcul pour chaque lignes
    $KW_HC += $data['KW_HC'];
	$KW_HP += $data['KW_HP'];
	$Total_KW += $data['TOTAL_KW'];
	$Cout_HC += $data['COUT_HC'];
	$Cout_HP += $data['COUT_HP'];
	$COUT_TOTAL += $data['COUT_TOTAL'];
	
	// mise en mémoire pour Higcharts
	 $janvierHC = $KW_HC  ;
	 $janvierHP = $KW_HP;
	
	// calculdu total de chaque lignes
	$total_Des_HC += $data['KW_HC'];
	$total_Des_HP += $data['KW_HP'];
	$total_Des_TotalKW  += $data['TOTAL_KW'];
	$total_Des_Cout_HC  += $data['COUT_HC'];
	$total_Des_Cout_HP  += $data['COUT_HP'];
	$total_Des_cout_Total += $data['COUT_TOTAL'];
	$i++;  }
	// met en forme la date
	$tmp =substr($debut01 ,0,4);
	$tmpA =substr($debut01 ,5,3);
 echo '<td bgcolor="#D9DEDE">'.$tmpA.$tmp.'</td>'; 
 echo '<td bgcolor="#58ACFA">'.$KW_HC.'</td>';
 echo '<td bgcolor="FF7512">'.$KW_HP.'</td>';
 echo '<td bgcolor="#D9DEDE">'.$Total_KW.'</td>'; 
 echo '<td bgcolor="#D9DEDE">'.$Cout_HC.'&euro;'.'</td>';
 echo '<td bgcolor="#D9DEDE">'.$Cout_HP.'&euro;'.'</td>';
 echo '<td bgcolor="#B0B0B0">'.$COUT_TOTAL.'&euro;'.'</td>';
 echo '</tr>'."\n";

 echo '<tr>';
echo '<td bgcolor="#B7BCBC"><b><u>Total</u></b></td>' ; 
echo '<td bgcolor="#B7BCBC"><b><u>'.$total_Des_HC.'</u></b></td>';
echo '<td bgcolor="#B7BCBC"><b><u>'.$total_Des_HP.'</u></b></td>';
echo '<td bgcolor="#B7BCBC"><b><u>'.$total_Des_TotalKW.'</u></b></td>';
echo '<td bgcolor="#B7BCBC"><b><u>'.$total_Des_Cout_HC.'&euro;'.'</u></b></td>';
echo '<td bgcolor="#B7BCBC"><b><u>'.$total_Des_Cout_HP.'&euro;'.'</u></b></td>' ;
echo '<td bgcolor="#B7BCBC"><b><u>'.$total_Des_cout_Total.'&euro;'.'</u></b></td>' ;
echo '</tr>'."\n";
CE qui donne (attention en cours/pas finit, donc il y a des bug surtout a l'affichage)
http://alainvalreas.hebergratuit.net/te ... o_mois.php

Pour me faire pardonner :oops:
je n'ai pas trouvé pour la suisse, domage
mais pour pas mal de pays d'europe c'est deja en marche.
La France: http://www.meteo-renouvelable.fr/
winget: http://energizair.eu/embed/banner_trad.php?languages=fr
capture d'image:
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
station Orégon WMR 200
logiciel Xnet version 2012-03-17a et Graphweather V 3.0.15
windows XP SP3 sur vieux portable destiné a la météo
Windows7 sur mon portable, permet de tester les applications qui ne veulent plus de XP
http://mapetitemeteo.esy.es/

JP54
Messages : 331
Enregistré le : 15 févr. 2014, 06:44
Localisation : JARNY Meurthe-et-Moselle (54) Région Lorraine
Contact :

Re: Jauges pluviométrie, exercice de style

Message par JP54 » 15 août 2016, 12:10

Bonjour,
En parallèle de ma jauge température que je n'arrive toujours pas à trouver la solution :oops: je viens d'installer ces magnifiques jauges de pluviométrie.
Mais j'ai un message d'erreur sur les jauges pluie de mois et de l'année
http://www.meteo-jarny.com/gauge-pluie/ ... e_mois.php
le code des lignes 10 et 11

Code : Tout sélectionner

$start=mktime(0, 0, 0, date('m'), 0, date('Y'));
$stop =mktime();
J'ai fais quelques recherches et j'ai lu sur plusieurs forum d'utilisé la fonction "time()" à la place de la fonction "mktime()". Mais si je ne me trompe pas, ces fonctions on une utilisation complètement différentes.
Station VP2 Weatherlink 5.8.1 VP2SQL 3.0.0.17 NOAAtable 1.0.0.30 Windows 7 Pro
http://www.meteo-jarny.com/

Avatar du membre
PascalWMR
Messages : 323
Enregistré le : 16 févr. 2014, 09:28
Localisation : CONFLANS EN JARNISY (F54800)
Contact :

Re: Jauges pluviométrie, exercice de style

Message par PascalWMR » 15 août 2016, 13:20

Salut Pascal.

Non non JP leur utilisation n'est pas différente.
Les deux fonctions retournent un timestamp UNIX.
mktime avec des paramètres retourne le timestamp d'une date spécifique passée par les paramètres.
et mktime() et time() le timestamp actuel.

Le code d'erreur que tu obtient est dû à la configuration de php sur ton serveur.
Chez moi en local j'ai désactivé E_STRICT ce qui fait que j’obtiens le même résultat avec mktime() et time().

Voir ici http://php.net/manual/fr/function.mktime.php

Bon week-end
Pascal
Station VP2Plus, Windows 10 64 bits,WeatherLink 6.0.5, VP2SQL, Graphiques Dynamiques à partir d'une BDD MySQL
Météo Conflans-en-Jarnisy
Image

JP54
Messages : 331
Enregistré le : 15 févr. 2014, 06:44
Localisation : JARNY Meurthe-et-Moselle (54) Région Lorraine
Contact :

Re: Jauges pluviométrie, exercice de style

Message par JP54 » 15 août 2016, 14:44

La configuration du PHP sur mon serveur est bien la cause de mon message d'erreur, je l'ai lu ce matin en faisant des recherches.
Merci pour le lien, j'étais tombé dessus, mais j'avais un peu de mal à comprendre. je viens de lire à nouveau et c'est un peu plus clair.
Maintenant ça fonctionne
http://www.meteo-jarny.com/gauge-pluie/ ... e_mois.php
avec ce code

Code : Tout sélectionner

$start=mktime(0, 0, 0, date('m'), 0, date('Y'));
$stop =time()
Merci pour ton aide Pascal
Station VP2 Weatherlink 5.8.1 VP2SQL 3.0.0.17 NOAAtable 1.0.0.30 Windows 7 Pro
http://www.meteo-jarny.com/

Répondre