bonsoir ,je debute en programation web ,donc pour me faire un peu la main ,j'ai créé mon propre site ,hebergé sur mon propre serveur,je propose sur ce site un service meteo en live ,et souhaiterai ameliorer la petite base que j'ai deja créé ,j'ai un petit souci que je n'arrive pas a resoudre ,malgrés tout les articles que j'ai pu lire sur le sujet ,je resume,
Le site est alimenté en données meteo ,provenant de la base de données MySql presente sur le serveur appache elle meme etant alimentée par l'interface RS232 de la station meteo.
J'affiche les données dans un tableau visible sur une page ,jusque la ,ca va!!!

je souhaiterai mettre en valeur certaines données ,de maniere a alerter les visiteurs et les inciter a une certaine vigilance.

J'utilise les donnée en provenance de mysql sous forme de variable bien entendu ,
ex; pour une journée ,la temperature mini,maxi,moyenne que j'affiche donc dans un tableau <td>

les variables sont ecrite sous le format $var['valeur']qui se presente en valeurs dans le tableau ,j'ai donc adapté une fonction qui me colore une case fonction du risque que represente la valeur
ex; si la valeur est < a xx la case reste telle quelle
si la valeur est => a yy la case deviendrai orange
si la valeur est > a zz la case deviendrai rouge ,j'ai teste une fonction avec if ,elseif et else qui fonctionne avec un array
ca donne ca en php ,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
function colore ($var) { if ($var >= nn){echo'<font color="orange">'$var</font'>;} elseif (blabla)
  else {deffaut;}}
seulement rien ne change dans le tableau ,je pense que le probleme provient de l'ecriture des variable car si je renseigne la fonction avec ma variable concernée je recois un message d'erreur ,syntaxe erreur ,unexpected "["error ligne xxx

donc comment faire pour eviter ce probleme ,a savoir que la fonction ,marche avec un array ,j'ai essayé pas mal de chose ,rien n'y fait ,etant novice ,je me suis donc resolu a poser cette question

voila j'espere avoir ete assez clair dans ma demande ,
cordiallement ,gilles