comment alimenter sa base MYSQL
Modérateurs : jturlier, Météo Villarzel
comment alimenter sa base MYSQL
bonjour
Je débute,mais vrai débutant je vais encore abuser de votre patience.
- j'ai créer une base MySQL
le l'ai remplie a l'aide de quelque heures de données de ma station (Xnet2Sql)
- j'ai suivit ce tuto pour faire mon premier graphique: http://www.boock.ch/meteo/tuto_mysql_hi ... rts_01.php
bien sur ça ne marchait pas car les versions PHP et Hicharts on évoluée!
-mais j'ai trouvé pour Hichart: http://www.boock.ch/meteo/forum/viewtopic.php?f=19&t=67 comment adapter a la version 4
- ensuite j'ai trouver comment remplacer Extension mysql obsolète:http://www.boock.ch/meteo/forum/viewtop ... ysqli#p442
- j'ai réussit a faire mon premier graphitique en comprenant le tuto
par contre une question me tortille:
quelle sont les moyens a notre disposition pour remplir une base de donnée a la volée?
quelle programme utilisez vous, ou peut on envoyer les données a l'aide de son navigateur ( avec une URL)
je visualise mal comment faire la liaison entre la base de donnée extérieure et son PC. Si vous avez des tutos ou combines, enfin toutes les idées sont les bienvenues.
Dernière questions est 'til obligatoire d'utiliser le champs heures et dates au format unix, ne peut ton pas faire les requêtes sur un simple champs dates et heure. Voila plein de questions
Alain qui remercie pour ce tuto formidables, ainsi que ceux qui mon permit de l'adapter aux évolutions Hicharts et SQL
Je débute,mais vrai débutant je vais encore abuser de votre patience.
- j'ai créer une base MySQL
le l'ai remplie a l'aide de quelque heures de données de ma station (Xnet2Sql)
- j'ai suivit ce tuto pour faire mon premier graphique: http://www.boock.ch/meteo/tuto_mysql_hi ... rts_01.php
bien sur ça ne marchait pas car les versions PHP et Hicharts on évoluée!
-mais j'ai trouvé pour Hichart: http://www.boock.ch/meteo/forum/viewtopic.php?f=19&t=67 comment adapter a la version 4
- ensuite j'ai trouver comment remplacer Extension mysql obsolète:http://www.boock.ch/meteo/forum/viewtop ... ysqli#p442
- j'ai réussit a faire mon premier graphitique en comprenant le tuto
par contre une question me tortille:
quelle sont les moyens a notre disposition pour remplir une base de donnée a la volée?
quelle programme utilisez vous, ou peut on envoyer les données a l'aide de son navigateur ( avec une URL)
je visualise mal comment faire la liaison entre la base de donnée extérieure et son PC. Si vous avez des tutos ou combines, enfin toutes les idées sont les bienvenues.
Dernière questions est 'til obligatoire d'utiliser le champs heures et dates au format unix, ne peut ton pas faire les requêtes sur un simple champs dates et heure. Voila plein de questions
Alain qui remercie pour ce tuto formidables, ainsi que ceux qui mon permit de l'adapter aux évolutions Hicharts et SQL
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/
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/
- Météo Villarzel
- Administrateur du site
- Messages : 524
- Enregistré le : 06 févr. 2014, 09:48
- Contact :
Re: comment alimenter sa base MYSQL
Salut,
je pense que tu as presque tous compris.
Tu alimentes apparemment une BDD en local, alors il te faut faire la même chose avec Xnet2SQL, tu indiques le chemin de ta BDD chez ton hébergeur www.xxxx.xx au lieu de localhost
Avec évidement ton identifiant et MDP.
Tu dois déjà créer la base de données chez ton hébergeur, Xnet2SQL va créer les tables tous seul comme un grand.
Après tu modifies ton script de connexion pour te connecter chez ton hébergeur.
Bien sûr tu laisses Xnet2SQL tourner, il va remplir ta BDD à chaque enregistrement de Xnet
par exemple
C'est tout
Encore une petite chose, n'oublie pas de compléter ta signature ça va certainement nous aider
http://www.boock.ch/meteo/forum/viewtopic.php?f=28&t=8
A+
je pense que tu as presque tous compris.
Tu alimentes apparemment une BDD en local, alors il te faut faire la même chose avec Xnet2SQL, tu indiques le chemin de ta BDD chez ton hébergeur www.xxxx.xx au lieu de localhost
Avec évidement ton identifiant et MDP.
Tu dois déjà créer la base de données chez ton hébergeur, Xnet2SQL va créer les tables tous seul comme un grand.
Après tu modifies ton script de connexion pour te connecter chez ton hébergeur.
Bien sûr tu laisses Xnet2SQL tourner, il va remplir ta BDD à chaque enregistrement de Xnet
par exemple
Code : Tout sélectionner
<?php
$server ="localhost";
$user = "ton nom utilisateur";
$pwd = "ton_mot_de_passe";
$db ="le nom de ta BDD";
$conn=mysqli_connect($server,$user,$pwd,$db);
If(! $conn) {
exit("Echec de la connexion");
}
?>
Encore une petite chose, n'oublie pas de compléter ta signature ça va certainement nous aider
http://www.boock.ch/meteo/forum/viewtopic.php?f=28&t=8
A+
- Météo Villarzel
- Administrateur du site
- Messages : 524
- Enregistré le : 06 févr. 2014, 09:48
- Contact :
Re: comment alimenter sa base MYSQL
bonjour
je pensais que les deux forums étaient liés
mon hébergeur accepte pas Data2sql ni xnet2sql, donc je me demandais comment vous faite?
j'ai vue un fichier realtime.txt. Je me pose la question:
si j'envoie périodiquement ce fichier sur mon serveur (comme je ne connait pas le PHP la question est peut être bête) je me demande si en PHP je peut extraire ses données et remplir la base SQL
l'idée serait de faire un peut comme les fonction de traitement de chaine en basic
1) j’extrais la date et l'heure qui se trouve par exemple en début de chaine avec la fonction exemple parmi d'autre possibilité
la fonction Left
'Renvoie les 3 premiers caractères d'un texte
-2) je cherche le caractère séparateur , ou ;
-3 quand j'ai trouvé le séparateur après j'ai toutes les possibilité d’extraire les données qui m'intéressent
a gauche avec la fonction Left
a droite avec fonction Right
a l’intérieur fonction Mid
au fur et a mesure je place les résultats dans mes variables
et je crée une routine pour insérer le contenu de chaque variable dans la base j'ai regardé INSERT et UPDATE (Pour MYSQL)
voila en Basic, pour moi cela ne poserais pas de problèmes, mais en PHP est ce réalisable?
de plus en Basic selon le type de variable je peut lancer des calculs. en PHP je ne sait pas si on peut faire la même chose.
un exemple sur ma teleinfo si j'applique la méthode çi dessus et que j'ai deux variable index_old et index_news, est'il possible en PHP de faire un calcul du type:
( index_news moins index_old ) multiplié par le prix du KW afin de remplir une variable cout pour afficher un graphe et garder un tableau cout par mois.
la limitation que j'ai avec mon programme en Basic c'est qu'il me remplit une feuille par mois, et c'est figé.
si le php permet des calculs, alors avec un datepiker on peut sélectionner un cout dans un espace de temps choisit librement...
que de question.....
Alain
oui je suis démaquéP'tite question, tu es juju http://mapetitemeteo.esy.es/ sur le forum de GW ?
je pensais que les deux forums étaient liés
mon hébergeur accepte pas Data2sql ni xnet2sql, donc je me demandais comment vous faite?
j'ai vue un fichier realtime.txt. Je me pose la question:
si j'envoie périodiquement ce fichier sur mon serveur (comme je ne connait pas le PHP la question est peut être bête) je me demande si en PHP je peut extraire ses données et remplir la base SQL
l'idée serait de faire un peut comme les fonction de traitement de chaine en basic
1) j’extrais la date et l'heure qui se trouve par exemple en début de chaine avec la fonction exemple parmi d'autre possibilité
la fonction Left
'Renvoie les 3 premiers caractères d'un texte
Code : Tout sélectionner
MsgBox Left("je_suis_le_meilleur", 3) 'renvoie "je_"
Code : Tout sélectionner
InStr(start, string1, string2, compare)
a gauche avec la fonction Left
a droite avec fonction Right
a l’intérieur fonction Mid
au fur et a mesure je place les résultats dans mes variables
et je crée une routine pour insérer le contenu de chaque variable dans la base j'ai regardé INSERT et UPDATE (Pour MYSQL)
voila en Basic, pour moi cela ne poserais pas de problèmes, mais en PHP est ce réalisable?
de plus en Basic selon le type de variable je peut lancer des calculs. en PHP je ne sait pas si on peut faire la même chose.
un exemple sur ma teleinfo si j'applique la méthode çi dessus et que j'ai deux variable index_old et index_news, est'il possible en PHP de faire un calcul du type:
( index_news moins index_old ) multiplié par le prix du KW afin de remplir une variable cout pour afficher un graphe et garder un tableau cout par mois.
la limitation que j'ai avec mon programme en Basic c'est qu'il me remplit une feuille par mois, et c'est figé.
si le php permet des calculs, alors avec un datepiker on peut sélectionner un cout dans un espace de temps choisit librement...
que de question.....
Alain
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/
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/
- Météo Villarzel
- Administrateur du site
- Messages : 524
- Enregistré le : 06 févr. 2014, 09:48
- Contact :
Re: comment alimenter sa base MYSQL
On a pris un vrai hébergeurmon hébergeur accepte pas Data2sql ni xnet2sql, donc je me demandais comment vous faite?
C'est possible de charger une bas de données depuis un fichier csv, mais je ne connaît pas la méthode, il faut chercher ça sur le net ou un forum PHP ou MXSQL.
En PHP il est tous a fait possible de faire des calculs, même très complexes.
A+
Re: comment alimenter sa base MYSQL
bonsoir
le mien est gratuit.
Donc il va falloir que je me fende de 2,41€ par mois!!
triste vie
hoooooooo trop facile!On a pris un vrai hébergeur
le mien est gratuit.
Donc il va falloir que je me fende de 2,41€ par mois!!
triste vie
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/
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/
- Météo Villarzel
- Administrateur du site
- Messages : 524
- Enregistré le : 06 févr. 2014, 09:48
- Contact :