Mailinglisten-Archive |
Moin Moin, kann mir mal jemad sagen was ich hier falsch mache. Wenn ich in Zeile 6 die Variable $m einsetze bekomme ich kein Ergebniss. Setze ich anstelle von $m eine Zahl z.B. 9 ein bekomme ich Ergebnisse des 09ten Monates. Im Array $dateyear stehen folgende Einträge: "year"=>"1999","week"=>"39","month"=>"10","day"=>"01" "year"=>"1999","week"=>"39","month"=>"09","day"=>"30" Version PHP 4.0.1pl2 auf windoof(kann im moment nicht auf mein lamp zugreifen *heul*) 1 for ($m = 12; $m >= 1; $m--) 2 { 3 print $m."\n"; // Hier werden die Zahlen correct absteigend ausgegeben (12,11,10,9,8,......) 4 while (list($key,$value) = each($datayear)) 5 { 6 if ( $value["month"] == $m ) // keine Ergebnisse // if ( $value["month"] == 8 ) // Ergebnisse 7 { 8 print "\n".$value["month"]; 9 } 10 11 } 12 13} Danke Michael Ackermann
php::bar PHP Wiki - Listenarchive