Hi,
komisch, als ergebnis wird bei mir "3" angezeigt, obwohl ja nur 2 zeilen da sind, die "0" beinhalten und im key "t_" haben...??
Das ist der Nachteil, wenn als "Loesung" eines Problem vollkommen unkommentierter Code abgeliefert wird ...
Der Code kuemmert sich nicht darum, ob die Werte 0 sind und zaehlt die entsprechenden Eintraege - sondern er summiert die Werte aller mit "t_" beginnenden.
ich verstehe in deinem script auch diese syntax nicht:
$summe += (substr($key,0,2) == 't_') ? $val : 0;
>
> was bedeutet das" ? $val : 0;"??
<http://www.php.net/manual/en/language.operators.comparison.php#language.operators.comparison.ternary>
MfG ChrisB
--
„This is the author's opinion, not necessarily that of Starbucks.“