Hier is admin_uitslag.php:
*/
include ("admin_authorized.php");
include ("../db.php");
$type = $_POST['type'];
$wedstrijd = $_POST['wedstrijd'];
$Opslaan = $_POST['Opslaan'];
?>
<html>
<head><title>Voetbalpool</title>
<link rel="stylesheet" type="text/css" href="../css/style.css"/>
</head>
<body>
<?php
print "<center>";
print "<h1>Uitslag Invoeren</h1>";
print "<br><br>";
print "<br><br>";
if (!$Opslaan)
{
if (!$type)
{
// kies het type wedstrijd
print "<form method=post>";
print "Kies het type wedstrijd:";
print "<select name=type class=Combobox>";
$datum = date("Y-d-m");
$sql = mysql_query("SELECT * FROM tbl_typewedstrijd ORDER BY type_id DESC");
while ($row = mysql_fetch_array($sql))
{
print "<option value=";
print $row[0];
print ">";
print $row[1];
}
print "</select>";
print "<br><br>";
print "<input type=submit name=Ok value=Ok>";
print "</form>";
}
else
{
print "<form method=post>";
print "Kies de wedstrijd:";
$datum = date("Y-m-d");
print "<select name=wedstrijd class=Combobox>";
$sql = mysql_query("SELECT * FROM tbl_wedstrijd WHERE type_id='$type'");
while ($row = mysql_fetch_array($sql))
{
print "<option value=";
print $row[0];
print ">";
$sql_land = mysql_query("SELECT * FROM tbl_landen WHERE `land_id`='$row[1]'");
while ($row_land = mysql_fetch_array($sql_land))
{
$thuisploeg = $row_land[1];
}
$sql_land = mysql_query("SELECT * FROM tbl_landen WHERE `land_id`='$row[2]'");
while ($row_land = mysql_fetch_array($sql_land))
{
$uitploeg = $row_land[1];
}
print $thuisploeg." - ".$uitploeg;
}
print "</select>";
print "<br><br><table><tr><td>";
print "Punten thuisploeg:</td><td><input type=input name=puntenthuis></td></tr><tr><td>";
print "Punten uitploeg:</td><td><input type=input name=puntenuit></td></tr><tr><td>";
print "Gele kaarten:</td><td><input type=input name=geel></td></tr><tr><td>";
print "Rode kaarten:</td><td><input type=input name=rood></td></tr>";
print "</table><br><br>";
print "<input type=submit name=Opslaan value=Opslaan>";
print "</form>";
}
}
else
{
$wedstrijd = $_POST['wedstrijd'];
$puntenthuis = $_POST['puntenthuis'];
$puntenuit = $_POST['puntenuit'];
$geel = $_POST['geel'];
$rood = $_POST['rood'];
if ($puntenuit or $puntenthuis or $wedstrijd)
{
$result = mysql_query("UPDATE tbl_wedstrijd SET uitslag_thuis = '$puntenthuis', uitslag_uit = '$puntenuit', gelekaarten = '$geel', rodekaarten = '$rood' WHERE wedstrijd_id = '$wedstrijd'");
// bereken de puntjes voor elke gok :P
$sql = mysql_query("SELECT * FROM tbl_voorspelling WHERE `wedstrijd_id` = '$wedstrijd'");
while ($row_gok = mysql_fetch_array($sql))
{
$aantalpunten = 0;
$user_db = $row_gok['user_id'];
$thuis_db = $row_gok['punten_thuis'];
$uit_db = $row_gok['punten_uit'];
$rood_db = $row_gok['rodekaarten'];
$geel_db = $row_gok['gelekaarten'];
if ($thuis_db==$puntenthuis AND $uit_db==$puntenuit)
{
$aantalpunten = $aantalpunten + 3;
}
elseif ($thuis_db<$puntenthuis AND $uit_db<$puntenuit)
{
$aantalpunten = $aantalpunten + 2;
}
elseif ($thuis_db>$puntenthuis AND $uit_db>$puntenuit)
{
$aantalpunten = $aantalpunten + 2;
}
if ($rood_db==$rood AND $geel_db==$geel)
{
$aantalpunten = $aantalpunten + 3;
}
elseif ($rood_db==$rood)
{
$aantalpunten = $aantalpunten + 1;
}
elseif ($geel_db==$geel)
{
$aantalpunten = $aantalpunten + 1;
}
$sql_u = mysql_query("SELECT * FROM tbl_user WHERE user_id = '$user_db'");
while ($row_u = mysql_fetch_row($sql_u))
{
$punten_db = $row_u[5];
}
$aantalpunten = $aantalpunten + $punten_db;
$result = mysql_query("UPDATE tbl_user SET punten = '$aantalpunten' WHERE user_id = '$user_db'");
}
print "<br><br>Uitslag opgeslagen en Punten berekend!";
}
else
{
print "<br><br>De gegevens zijn niet juist ingevoerd!";
}
}
?>
Alvast bedankt voor het meedenken!