Hey. Vi er i gang med at lave en spørgeskema undersøgelse i forbindelse med et større skole projekt. Jeg har lavet et spørgeskema i php hvor dataen bliver genmt i en MySQL database. Nu har jeg lavet en lille statestik side hvor man kan se hvor mange % der har svaret hvad, men det er første gang jeg leger med function i php og kan ikke lige se hvad fejlen skulle være. Håber nogle kan hjælpe mig.
Ps. I må godt svare på spørgeskemaet på www.g0t.dk/skema.php
Statestiksiden: www.g0t.dk/skemastats.php
<?
include('mysql.inc');
$svar = mysql_result(mysql_query("SELECT COUNT(*) FROM `skema`"),0);
if ($svar == 0) {$svar = "ingen";}
function tæl()
{
$tæl = mysql_result(mysql_query("SELECT COUNT(*) FROM `skema` WHERE $spg=$svr"),0);
$tæl = $tæl/$svar*100;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Spørgeskema Undersøgelse - Statestik</title>
</head>
<body style="background-color:#FFFFFF;">
<h1>Statestik af undersøgelse</h1></div>
<b>Der er ialt <?=$svar?> der har taget vores test.</b>
<br />
<b>1. Køn</b><br />
Mand: <? $spg = "svar1"; $svr = "m"; tæl($tæl)?> %<br />
Kvinde: <? $spg = "svar1"; $svr = "k"; tæl($tæl)?> %<br />
</body>
</html>
På forhånd tak