Ik probeer misschien iets wat onmogelijk is, maar ik ben er al dagen aan het stoeien en krijg niet het gene wat ik hebben wil. wat is het geval:
Ik wil een voetbalpoule maken en vergelijk de voorspellingen met de werkelijke uitslagen. Dar laat ik punten uit berekenen. Tot nu toe gaat dat. Nu wil ik echter de berekende punten weer opslaan in de tabel waar de deelnemer zijn voorspelling heeft gedaan, maar dat lukt me niet. Wie kan me helpen. De code die ik tot nu toe werkend heb komt hieronder, de gescoorde punten kan ik in de tabel per regel te zien krijgen en haal zoals je kunt zien de gegevens uit twee tabellen (voorsp en uitslag) de berekende punten wil ik graag in de tabel voorspellingen plaatsen (of in een andere, dat maakt me niet uit)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>test 6</title>
</head>
<body>
<form method="get" action="test6.php">
<table>
<tbody>
<?php
$db = mysql_connect("localhost","root","*******")or die("Verbinding Mislukt");
mysql_select_db("wk2010",$db);
$sql = "SELECT `voorsp`.`id`,`voorsp`.`thuis`, `voorsp`.`uit`, `uitslag`.`thuis`, `uitslag`.`uit`FROM `voorsp`,`uitslag` WHERE \n"
. "`voorsp`.`wed_id`=`uitslag`.`wed_id` LIMIT 0, 30 ";
$resultset = mysql_query($sql);
while($data = mysql_fetch_array($resultset)) {
echo
'<tr>
<td>'.$data[0].'<br>
</td>
<td>'.$data[1].'<br>
</td>
<td>'.$data[2].'<br>
</td>
<td>'.$data[3].'<br>
</td>
<td>'.$data[4].'<br>
</td>';
if($data[1]==$data[2] and $data[3]==$data[4])
$eerste = 10;
else
$eerste = 0;
if($data[1]<$data[2] and $data[3]<$data[4])
$tweede = 10;
else
$tweede = 0;
if($data[1]>$data[2] and $data[3]>$data[4])
$derde = 10;
else
$derde = 0;
if($data[1]==$data[3] and $data[2]==$data[4])
$vierde = 10;
else
$vierde = 0;
if($data[1]==$data[3])
$vijfde = 10;
else
$vijfde = 0;
if($data[2]==$data[4])
$zesde = 10;
else
$zesde = 0;
$subtotaal=$eerste+$tweede+$derde+$vierde+$vijfde+$zesde;
print '<td><input type="text" name="subtot" value='.$subtotaal.' size="3" />
<br></td>';}?>
</tr>
<tr>
<td>
<input type="submit" name="Submit" value="verstuur">
</td>
</tr>
</tbody>
</table>
</form>
</body>
</html>
1.191 views