Først er der dette: '$spg=$svr' hvis du skal have dem ind i functionen skal du tilføje dem, når du kalder functionen, altså: 'tæl($spg, $svr)' så skal du også lige tilføje dem hvor du har erklæret functionen: 'function tæl($spg, $svr) {'. Til sidst skal du så skrive functionen ud, ved at tilføje 'echo', der hvor du kalder functionerne, og 'return' inde i functionen: 'return $tæl;' for at få variablen retureret til echo'en.
Lille opsumering:
<?
function tæl($spg, $svr) {
$tæl = mysql_result(mysql_query("SELECT COUNT(*) FROM `skema` WHERE $spg=$svr"),0);
$tæl = $tæl/$svar*100;
return $tæl;
}
echo tæl('svar1', 'k');
?>
Ved ikke lige om det der mysql_result fungerer, men det skal det da nok, bruger det ikke selv, ville hellere bruge mysql_num_rows
Håber det kan hjælpe
Indlæg senest redigeret d. 18.02.2008 19:19 af Bruger #8845