phpbar.de logo

Mailinglisten-Archive

[php] for() und vergleich mit Arrayvariable

[php] for() und vergleich mit Arrayvariable

Michael Ackermann s1004876_(at)_surf1.de
Tue, 15 Aug 2000 08:06:23 +0200


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