data skla opdateres ved klik på knap
<form action="#" method=post><select name="stemme">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
<input type=submit value="Afgiv stemme">
</form>
<?
global $random,$linklist_id,$linklist_totalrate,$linklist_numvotes;
$stemme = $_REQUEST["stemme"];
$id = $linklist_id[$random];
$num = 1;
$samletstemme = $stemme + $linklist_totalrate[$random];
$antalstemmer = $num + $linklist_numvotes[$random];
mysql_query("UPDATE test SET link_totalrate = '$samletstemme' WHERE link_id = '$id'");
mysql_query("UPDATE test SET link_numvotes = '$antalstemmer' WHERE link_id = '$id'");
?>
har skrevet denne kode.
når brugeren vælger en tal og trykker på knappen, reloader siden.
så bliver dataen hentet fra af en request komando. og så behandler min kode den og sender det til en database.
men da dette køre sammen med et random script har.
$linklist_id skiftet siden man stemte da der bliver vist et nyt billede hver gang man reloader. så ens stemmer havner ved det billeder der blev vist før man reloadede.
kan man ikke få den til når man trykker submit at behandle det hele og placere stemmen?
anderledes sagt den skal smide stemmen i databasen uden at reloade. eller reloade når stemme er lagt i databasen
