Hallo PHP-Experten!
Gibt es eine Funktion in PHP, die nur die Einträge zählt, die mit vorher vergebenen Bedingungen übereinstimmen?
In Excel wäre das ZÄHLENWENN und in PHP?
Danke für Eure Hilfe
Alex
Hallo PHP-Experten!
Gibt es eine Funktion in PHP, die nur die Einträge zählt, die mit vorher vergebenen Bedingungen übereinstimmen?
In Excel wäre das ZÄHLENWENN und in PHP?
Danke für Eure Hilfe
Alex
wenn was?
Was ist Deine Quelle? Ein Array? Eine mysql-Datenbank?
mysql: SELECT count(*) FROM Datenbankname WHERE spalte=‚DeineVariable‘
array:
$counter =0;
for ($i=0;$i
Danke erstmal für deine Infos!
Ich habe ein Formular, das verschiedene Variablen enthalten soll. Dort muss ich nun die Anzahl der gleichen Variablen zählen und dann diese Zahl als Prozent von allen Variablen angeben.
Danke und Gruß Alex
Ich habe ein Formular, das verschiedene Variablen enthalten
soll. Dort muss ich nun die Anzahl der gleichen Variablen
zählen und dann diese Zahl als Prozent von allen Variablen
angeben.
<?php $alle = array(3,6,4,9,4,4,5,9);<br />$t0 = array();
//alle zaehlen
foreach ($alle as $t1)
{
if (! isset( $t0["$t1"]) )
{ $t0["$t1"] = 1; }
else
{ $t0["$t1"]++; }
}
//
//ausgeben
foreach ($t0 as $k=\>$v)
{
print "$k: ".( $v\*100/sizeof($alle) )."
";
}
//
?\>
nette Lösung
ich hätte jetzt eher die $_POST variablen durchprobiert denk ich und da dann das array nach inhalten sortiert und die gleichen dann gezählt und im gleichen Durchlauf ausgegeben wenn die nächste POST-Variable nicht mehr die gleiche ist, aber Deine Lösung gefällt mir besser
Danke für eure Lösung
Alex