Jeg prøver ihærdigt at få dette til at virke.
Jeg har en golfrangliste med ialt 8 personer. De spiller hver weekend en match og tjener point derved. Dette taster jeg så ind i en form så jeg så executer.
<form id="form1" name="form1" method="post" action="index.php?page=oom_aprove">
<input name="spiller1point" type="text" size="5" value="0" class="form1"/>
<input name="spiller2point" type="text" size="5" value="0" class="form1"/>
.........
<input name="spiller8point" type="text" size="5" value="0" class="form1"/>
<input type="submit" name="Submit" value="Submit">
Jeg godkender så indtastningen sådan her.
$spiller1=intval($_POST 'spiller1point');
$spiller2=intval($_POST 'spiller2point');
..............
$spiller8=intval($_POST 'spiller8point');
$query="UPDATE cms_orderofmerit_2007 SET Point = Point + $spiller1 WHERE ID = 1";
mysql_query($query);
$query="UPDATE cms_orderofmerit_2007 SET Point = Point + $spiller2 WHERE ID = 2";
mysql_query($query);
....................
$query="UPDATE cms_orderofmerit_2007 SET Point = Point + $spiller8 WHERE ID = 8";
mysql_query($query);
if(!mysql_query($query)){
print "Error Occurred:". mysql_error() ;
exit();
}
//echo $query;
echo "Order of Merit opdateret...";
mysql_close();
echo '<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="refresh" content="1;URL=index.php?page=order-of-merit">';
Problemet er bare at den sidste spiller for dobbelt point!? D.v.s. at hvis jeg tildeler alle spillere 5 point vil den sidste spiller, spiller 8, modtage dobbelt point, altså 10 point. Jeg kan simpelthen ikke finde ud af hvor fejlen er... Håber der nogen der kan hjælpe!