Mailinglisten-Archive |
Hallo zusammen! Ich versuche Zeilen aus einem Array zu extrahieren und in ein neues Array zu schreiben und habe dabei das folgende Problem: $y=0; $c=0; $z=0; while ($z1<count($test)) { $z1=$z+1; if ($test[$z][0]!=$test[$z1][0]) { $ergebnis[$c]=array($test[$z][0],$test[$z][1],$test[$z][2]); echo $ergebnis[$c][0]; $c++; }; if ($test[$z][1]!=$test[$z1][1]) { $monat[$y]=array($test[$z][1],$test[$z][2]); echo $monat[$y][0]; $y++; }; $z++; }; Die erste if-Bedingung tut auch genau das, was sie soll, aber die zweite (die eigentlich genau das selbe macht, nur mit einem anderen Element) wirft die Fehlermeldung Warning: Cannot index a string index in H:\Eigene Dateien\php3\testphp3.php3 on line bla (also in der echo-Zeile) ab. Das Array $monat wird gar nicht richtig angelegt! Was mach ich im unteren Teil falsch??? Ich bin echt schon am verzweifeln! Grüße Roland
php::bar PHP Wiki - Listenarchive