
Výpočet procent v PHP
Ukládám výsledky testu a ty potom vypisuji
$vse = mysql_query("SELECT * FROM test_iq");
echo "Test byl vyplněn celkem: " . mysql_num_rows($vse) . "x\n";
while ($row = mysql_fetch_assoc($vse)) {
// zpracování tabulky
}
mysql_free_result($vse);
echo "<br><br>";
$dobre = mysql_query("SELECT * FROM test_iq WHERE jjj like 'zaj%'") or die(mysql_error());
echo "Z toho správně pouze: " . mysql_num_rows($dobre) . "x\n";
Líbil by se mi ještě výpočet v procentech. Tak jsem přidal$jedno = $vse / 100;
echo "jedno % = $jedno";
echo "<br><br>";
$procenta = $dobre / $jedno;
echo "To je $procenta %";
a leze mi z toho:Z čehož jsem úplně jelen. Co dělám špatně?Test byl vyplněn celkem: 10x
Z toho správně pouze: 2x
jedno % = 0.05
To je 120 %