par
FuZZyLine » 18 sept. 2009, 14:48
J'avoue ne pas avoir tout compris !
Désolé je te le refais
A chaque récupération de membre tu récupères aussi le fait qu'il soit ou non à jour.
Donc si sa cotisation est à jour la variable $class = "black" ou s'il elle ne l'est
pas $class = "red". Tu avais à peu près fais la même chose il me semble.
Ceci est traité par test unaire, autrement dit, replacant de:
// Ton code:
//
// if ( $selectdips["num_licence"] == $selectdip["num_licence"]) $color = 'class = ""';
// else $color = 'class = "rouge"';
// Ce que je propose, ce qui revient, en gros, au même
// Ou $bfCotisation est un bool repésentant le: à jour ou pas
$class = $bfCotisation ? "black" : "red";
Si $bfCotisation = TRUE alors $class = "black" (black étant juste la pour avoir une couleur de font black)
Si $bfCotisation = FALSE alors $class = "red" (font rouge comme tu voulais il me semble)
Et ce, à condition que ceci se trouve dans le while de fetch_array... aie, je sens que c'est cafouilleux lol
un peu de mal à m'expliquer désolé.
D'autre part je constate, je ne sais si fait expres mais certain de tes tests ne possedent qu'un seul =
autrement dit c'est peut-être une erreur de ta part... Ou pas, pas le temps de trop regarder le script.
J'y re go @+
PS: Outch c'est si peu clair que même moi je commence à ne plus rien comprendre lol pourtant c'est
logique mais ma "petite" neurone est en vacances la ;(