traduction Timestamp dans Ajax

Chargement d'une base de données depuis les fichiers *.csv des stations connectées à Cumulus

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

Répondre
courtil
Messages : 54
Enregistré le : 25 mai 2014, 14:31
Localisation : Pas de Calais - France
Contact :

traduction Timestamp dans Ajax

Message par courtil » 22 févr. 2017, 17:50

Bonjour à tous,

Les données de la station WH1080 sont décodées par CUMULUS
Actuellement j'utilise CUMULUSMX dans sa version 3043
CumulusMX entre autre donne la possibilité de créer et alimenter la Bd d'un site distant
C'est ce que j'ai utilisé pour le site suivant :

http://lecourtilauxepines.eu

Aucun problème pour la confection et l'affichage des Graphiques

Actuellement je met la main à un site multilingue à base des scripts SARATOGA
je n'en suis qu'au démarrage.

https://lecourtilauxepines.shost.ca

Ces scripts utilisent entre autre le langage AJAX
J'ai transposé mes scripts utilisés sur le site original

PROBLEME :

Dans les graphiques les données horaires sont mal interprétés l'écriture du TIMESTAMP me semble en cause ....

Voici un extrait de la ligne de commande :

********************************************************************

//on cr\351e la requête SQL
$sql = "SELECT UNIX_TIMESTAMP(LogDateTime) AS tstamp, temp, dew, wchill, heatindex, humidex, hum, press,rfall,rrate,rfallY, wspeed, bearing, wgust, avgbearing FROM Realtime ORDER BY LogDateTime ";

#on envoie la requête
$req = mysqli_query($conn,$sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysqli_error());

******************************************************************

j'ai pu déceler ce défaut en affichant le programme source de la page; n'ayant pas d'autre outils pour afficher....

Les données autre que la date me semblent conforme .

Une petite idée serait la bienvenue pour solutionner ce probléme

Je tiens à votre disposition le script de cette page ou autre si besoin est

Merci d'avance

Cordialement

Michel dit courtil
OS : Windows 11
Station Météo : Vantage PRO2
Cumulus version 313.3 version 3148
http://meteo621.free.fr/

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

Re: traduction Timestamp dans Ajax

Message par Météo Villarzel » 25 févr. 2017, 01:33

Salut Michel
pourquoi utilises-tu le champs UNIX_TIMESTAMP

le temps Unix est le temps écoulé depuis le 1er janvier 1970 à 00:00:00

Tes graphiques commencent effectivement le 1.1.1970

Utilises la colonne Tstamp ou datetime ou alors convertis le temps UNIX en datetime.

Tu as déjà des graphiques qui fonctionnent bien sur ton site, pourquoi ne pas les utiliser ???

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

courtil
Messages : 54
Enregistré le : 25 mai 2014, 14:31
Localisation : Pas de Calais - France
Contact :

Re: traduction Timestamp dans Ajax

Message par courtil » 28 févr. 2017, 15:08

Bonjour à toutes et à tous,

Pour afficher les graphiques, j'ai utilisé une manière peu orthodoxe à mon goût

mais cela fonctionne en attendant que je trouve une solution plus adaptée...


<p><iframe src="http://xxxxxxxx/summary_year_inc.php" width="1150" height="3120" scrolling="no" frameborder="0"></iframe></p>

J'utilise de cette façon mes scripts déjà utilisé sur l'autre site

Bonne soirée et MERCI d'avoir cherché avec moi la solution

Cordialement

Michel

https://lecourtilauxepines.shost.ca/index.php
OS : Windows 11
Station Météo : Vantage PRO2
Cumulus version 313.3 version 3148
http://meteo621.free.fr/

courtil
Messages : 54
Enregistré le : 25 mai 2014, 14:31
Localisation : Pas de Calais - France
Contact :

Re: traduction Timestamp dans Ajax

Message par courtil » 02 mars 2017, 18:04

Bonjour,

Un autre adresse de site un peu rapide.
toujours avec les mêmes scripts

http://test.lecourtilauxepines.eu/

mais toujours en mode de confection de pages

Cordialement

Michel dit Courtil
OS : Windows 11
Station Météo : Vantage PRO2
Cumulus version 313.3 version 3148
http://meteo621.free.fr/

Répondre