Différentes couleurs pour les cellules d'un tableau
Résolu/Fermé
chriseb.f
Messages postés
9
Date d'inscription
mardi 10 mars 2015
Statut
Membre
Dernière intervention
11 mars 2015
-
10 mars 2015 à 11:28
chriseb.f Messages postés 9 Date d'inscription mardi 10 mars 2015 Statut Membre Dernière intervention 11 mars 2015 - 10 mars 2015 à 15:17
chriseb.f Messages postés 9 Date d'inscription mardi 10 mars 2015 Statut Membre Dernière intervention 11 mars 2015 - 10 mars 2015 à 15:17
A voir également:
- Différentes couleurs pour les cellules d'un tableau
- Tableau croisé dynamique - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Tableau ascii - Guide
- Comment faire un tableau - Guide
- Trier un tableau excel - Guide
3 réponses
jordane45
Messages postés
38358
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 décembre 2024
4 719
10 mars 2015 à 13:16
10 mars 2015 à 13:16
Bonjour,
Le souci se trouve au niveau de ton IF ..
Tu n'as aucune "cellule" contenant (STRICTEMENT) le texte "_KO" .......
ton IF ne sera JAMAIS vrai !
Pour faire ça.. tu peux utiliser strpos
Le souci se trouve au niveau de ton IF ..
if ( $test == "_KO" )
Tu n'as aucune "cellule" contenant (STRICTEMENT) le texte "_KO" .......
ton IF ne sera JAMAIS vrai !
Pour faire ça.. tu peux utiliser strpos
if (strpos($test,'_KO')){ $bg = "red" ; }
chriseb.f
Messages postés
9
Date d'inscription
mardi 10 mars 2015
Statut
Membre
Dernière intervention
11 mars 2015
10 mars 2015 à 13:57
10 mars 2015 à 13:57
Non cela ne vient pas de la.
si tu regarde bien je récupére bien la variable test avec $test =substr( $info[i],2,3);
Ca doit etre au niveau de la 2ieme boucle for que ca coince;
si tu regarde bien je récupére bien la variable test avec $test =substr( $info[i],2,3);
Ca doit etre au niveau de la 2ieme boucle for que ca coince;
jordane45
Messages postés
38358
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 décembre 2024
4 719
10 mars 2015 à 14:17
10 mars 2015 à 14:17
ah oui je n'avais pas vu la ligne du dessus...
Tu as essayé de faire des ECHO de tes variables pour savoir ce qui se passait ?
Tu as essayé de faire des ECHO de tes variables pour savoir ce qui se passait ?
for ($i = 0; $i < 12; $i++){ $bg = "green" ; $test =substr( $info[i],2,3); $temp = " test:".$test . " equal?: " . $test == "_KO" ; if ( $test == "_KO" ){ $bg = "red" ; } print '<td bgcolor="' . $bg . '">' . $temp . " \n ". $info[$i] . '</td>'; }
chriseb.f
Messages postés
9
Date d'inscription
mardi 10 mars 2015
Statut
Membre
Dernière intervention
11 mars 2015
10 mars 2015 à 15:17
10 mars 2015 à 15:17
Hello
j'ai reussit j'ai utiliser un cas pour récupérer la valeur de mon test sur chaque celleule
j'ai reussit j'ai utiliser un cas pour récupérer la valeur de mon test sur chaque celleule
for ($i = 0; $i < 12; $i++) { $bg = "aquamarine" ; switch ($i) { case 0: $test="3cp"; break; case 3: $test =substr( $info[3],2,3); break; case 4: $test =substr( $info[4],2,3); break; case 5: $test =substr( $info[5],2,3); break; case 6: $test =substr( $info[6],2,3); break; case 7: $test =substr( $info[7],2,3); break; case 8: $test =substr( $info[8],2,3); break; case 10: $test =substr( $info[10],2,3); break; case 11: $test =substr( $info[11],2,3); break; case 12: $test =substr( $info[12],2,3); break; }