Autor: Meteo Meyenheim
URL:
http://meteo.laurentmey.fr/php/index.php"
Se trata de un script que trabaja con la base de datos (db) creada por Cumulus, e instalada en nuestro
servidor Web, utilizando la tabla
dayfile (con minúsculas) alojada en nuestra db.
Para configurar todo lo relativo a MySQL (con cumulusMX), ver:
http://forum.meteoclimatic.net/index.php/topic,1148.0.htmlDemo:
http://kocher.es/cumulusMX/climato/climato.phpSu finalidad es la de mostrar, de forma gráfica, los valores diarios y mensuales que tengamos
grabados en nuestra db, por cada año transcurrido. Los gráficos están producidos por las librerías Highcharts;
no hace falta tenerlas instaladas en nuestra web.
El archivo
climato.js es el encargado de configurar correctamente los parámetros de Highcharts.
El resto de archivos
*.php se encargan de buscar los valores diarios y/o mensuales
de cada variable, proporcionando una matriz o
array con ellos.
Los podemos llamar con nuestro navegador de la siguiente forma:
http://../climato/historicDayTemp.php?mm=01&dd=23 Veremos las matrices de valores necesarios para que funcionen los gráficos Highcharts para el mes
de Enero de cada año y, el día 23 de Enero de cada año.
===================================================================================================
Instalación:Para instalar nuestro "script" debemos realizar lo siguiente:
1) Descargar a nuestro Pc, el archivo comprimido desde:
http://kocher.es/cajon/climato.rar2) Descomprimir el archivo en una carpeta de nuestro Pc
3) Editar el archivo:
http://../climato/forbiden/db_ro_details.php En el que se encuentran los datos de conexión a nuestra db:
$dbhost = "nuestro servidor mysql";
$dbuser = "nuestro nombre de usuario de la db";
$dbpassword = "nuestra contraseña para acceder a la db";
$database = "nombre de nuestra base de datos";
El nombre de la tabla utilizada debe ser:
dayfile (en mi caso)
4) Llamar con un navegador a la dirección:
http://../climato/climato.php Debemos tener en cuenta que:
* La tabla dayfile, se actualiza al terminar el día actual; por lo tanto,
veremos los datos con un día de retraso.
* Disponemos, entre el panel diario y mensual, de un calendario para buscar el día del mes
que nos interese.
* Por ahora, solo disponemos de los datos diarios y mensuales de:
- Temperatura
- Presión
- Viento
- Lluvia
pero, por supuesto, se pueden añadir gráficos con cualquier variable que esté presente
en la tabla dayfile.