Alles richtig und nicht funktioniert!

Komponist

Grünschnabel
Zunächst mal Hallo miteinander!

Bei folgendem Code bekomme ich eine Tabelle mit allen Kunden, jedoch nur wenn ich den " if " Befehl weg lasse!

Probeausdrucke mit print(); ergeben , dass $kunde[6] und $telefon == sind. Es soll der Kunde der diesen Skript aufruft nicht mit aufgeführt werden!

Wo liegt der Fehler?
Code:
$zeile800=0;
     $datei800 = fopen("kundeno.csv","r");
     $dateigroesse800=filesize("kundeno.csv");
     $data800 = fgetcsv ($datei800, $dateigroesse800, ";");
      
      while($data800!=false) 
           {
            if ($kunde[6]!=$telefon)
               {
                print "<tr>";
                $zeile800++;   
                print ("<td>$zeile800</td>");
                $spalten800 = count ($data800);                  
                for ($c800=0; $c800 < $spalten800; $c800++) 
                    {           
                     print ("<td>");
                     print ($data800[$c800]);
                     print ("</td>");
                    }
                print ("</tr>");  
                $data800 = fgetcsv ($datei800, $dateigroesse800, ";");
               }
           }           
      fclose($datei);
 
HI!

Wenn ich das richtig verstehe frägst du $kunde[6]!=$telefon ab, obwohl die wie du sagst gleich sind.

Gruss
André
 
Richtig

Heu!

Ja, die beiden informationen ist gleich! Sie soll ja auch nicht ausgegeben werden! Es sollen Nur Informationen ausgegeben werden die ungleich sind!
 
Zurück