Sven Rautenberg: Keiner versteht mich, Problem mit Variablen

Beitrag lesen

Moin!

if ($data[0] != $firma) continue;

Genau das meinte ich. Hier vergleichst du DIREKT. Wenn in $data[0] nicht exakt der gleich String drinsteht wie in $firma, dann wird die Schleife hier schon abgebrochen.

Wenn also in $data[0] "Beispiel AG" drinsteht, in $firma nur "Beispiel", dann findest du so nichts.

Mit strstr() und stristr() kannst du prüfen, ob $firma in der Firmenbezeichnung $data[0] _enthalten_ ist.

if (!stristr($firma, $data[0])) continue;

- Sven Rautenberg