Bonjour , quand , je tente de comparer , j'utilise :

if($x==$y)

Mais , comme j'utilise avant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
while($ligne=fgets($id_file,10000))
    {
    $tab=explode (";",$ligne);
....
Je croi que les 2 mots , doivent avoir un decalage ou autre et donc , il passe par else ....

Comment , pouraige modifier tout sa pour que sa fonctionne corectement ...

Le script complet

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
$id_file=fopen("fichier.txt","r");
echo"<table border=\"1\">";
while($ligne=fgets($id_file,10000))
    {
    $tab=explode (";",$ligne);
    $x=;
    $y=$tab[2];
    if($tab[1]==$tab[2]) 
        {
        //vert
        echo"<tr bgcolor=\"#339015\"><td>$tab[0]</td><td>$tab[1]</td><td>$tab[2]</td></th>";
        }
    elseif($tab2="")
        {
        //rouge
        echo"<tr bgcolor=\"#FF0000\"><td>$tab[0]</td><td>$tab[1]</td><td>$tab[2]</td></th>";
        }
    else
        {
        // sans couleur
        echo"<tr><td>$tab[0]</td><td>$tab[1]</td><td>$tab[2]</td></th>";
        }
    }
fclose($id_file);
echo"</table>";
?>