Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: zeitoun le le 24-11-2008 a 13:14:08

Titre: [Résolu]php weather
Posté par: zeitoun le le 24-11-2008 a 13:14:08

Bonjour,
je souhaiterais afficher la température à l'aide du module PHP weather mais je n'arrive pas
pour ceux qui connaissent j'ai utilisrer la fonction suivante

$data = $weather->decode_metar();
$temp = $data[temperature][temp_c];

print_r($temp);

mais j'ai un mesage erreur de type :
Notice: Use of undefined constant temperature - assumed 'temperature' in /homepages/4/d207299332/htdocs/apartmentparis/weather/index00.php on line 111

Notice: Use of undefined constant temp_c - assumed 'temp_c' in /homepages/4/d207299332/htdocs/apartmentparis/weather/index00.php on line 111
7

ou la derniere valeur est bien celle recherchée .. mais comment faire pour supprimé les messages d'alertes?
Merci

Titre: Re:php weather
Posté par: ToToMaStEr le le 28-11-2008 a 17:58:29

On peut voir la ligne [111].

Titre: Re:php weather
Posté par: zeitoun le le 28-11-2008 a 18:18:13

La ligne 111 je l'avais mise en debut de message, desole de ne pas l'avoir précisé :

$temp = $data[temperature][temp_c];

merci

Titre: Re:php weather
Posté par: ToToMaStEr le le 29-11-2008 a 10:20:33

Cette ligne te sert à récuperer dans $temp la valeur contenue dans le tableau data à la ligne temperature et la collone temp_c.

Je connais pas ce module de php mais je verrais bien des '$' avant temperature et temp_c.

Titre: Re:php weather
Posté par: zeitoun le le 29-11-2008 a 12:23:14

non j'avais deja essaye .. lol
ca y est j'ai trouvé, il suffisait de mettre
$temp = $data["temperature"]["temp_c"];
au lieu de
$temp = $data[temperature][temp_c];
Merci de ton interet


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.