hvor skal dette udtræk placeres
jeg har denne kode$id = $_GET[id];
$vinder = mysql_query("SELECT bruger, korrekt FROM konku_deltag WHERE konkuid ='$id' ORDER BY korrekt DESC") or die(mysql_error());
$i = 0;
$kor = 0;
while ($a = mysql_fetch_assoc($vinder))
{
$bruger = $a['bruger'];
$korrekt = $a['korrekt'];
if($korrekt != $kor) {
$i++;
$kor = $korrekt;
if($i == 4) {
break;
}
echo "Brugere der har svaret rigtigt på ".$korrekt." spørgsmål<br />";
}
$update = mysql_query("SELECT point FROM brugere WHERE Brugernavn ='$bruger'") or die(mysql_error());
while ($c = mysql_fetch_assoc($update))
{
$point = $c['point'];
echo " - $bruger - $point<br />";
}}
den udskriver f.eks følgende
Brugere der har svaret rigtigt på 3 spørgsmål
- peter - 0
- jens - 0
- web - 0
Brugere der har svaret rigtigt på 2 spørgsmål
- test3 - 0
Brugere der har svaret rigtigt på 1 spørgsmål
- test - 0
- test2 - 0
nu skal jeg have indsat følgende eller noget ligende
$point = mysql_query("SELECT * FROM konkurrence WHERE konkid ='$id'") or die(mysql_error());
while ($b = mysql_fetch_assoc($update))
{
$nr1 = $b['nr1'];
$nr2 = $b['nr2'];
$nr3 = $b['nr3'];
}
$nypoint=$point+;
mysql_query("UPDATE brugere SET point = '$nypoint' WHERE Brugernavn='$bruger'") or die(mysql_error());
ideen er at dem der i ovnstående eksempel har svaret på 3 spørgsmål skal have $nr1 dem der har svaret på 2 skal have $nr2 og dem der har svaret på 1 skal have $nr3 point.
jeg kan bare ikke lige få placeret koderne rigtigt
