Hmm
Hvis sidens indhold har en id (unik forhåbligt) kan du bruge den.
en rating kan fungere på denne måde.
brugeren kan rate ting fra 1 til 5
i databasen har du så en tabel som gemmer på brugerns rating
den kunne se sådan ud
id|memberid|rating|sideid
så indtaster du brugerns id og hvad han har stemt altså 1, 2, 3, 4 eller 5.
på denne måde sikre du dig at brugeren ikke kan stemme to gange da du har gemt at han har stemt.
i sidens data gemmer du hvor mange der har stemt.
UdførelsenNår brugeren stemmer gemmes hvad han har stemt samt hans id.
du plusser count i sidens data så du nu har opdateret hvormange der har stemt.
når du skal vise afstemmingen af sidens indhold henter du alle afstemminger fra ratings tabelen. og finder gemensintet af dem. og viser dem.
sådan simpelt når man tænker over det.
en lille eks på hvordan man viser hvordan det ser ud (ikke testet)
<?php
$stemt = 30;
//har bare sat en random number bare for at vise selve iden
$rate = 40;
//vi skal nu finde ud af afstemmingen agitig
$result = round($rate / $stemt , 0);
echo "Resultat af afstemmingen ".$result;//viser tal fra 0 til 5 0 er jo hvis der ingen er endnu
?>
sådan sig enderlig til hvis du har spøgsmål