これが私のコードの一部です:
if(isset($_GET['nyaste'])) {
$query = mysql_query("SELECT * FROM jokes ORDER BY id DESC LIMIT 0, 12") or die(mysql_error());
while ( $result = mysql_fetch_assoc($query) ) {
$id = $result["id"];
if(isset($_POST['voteup'])) {
mysql_query("UPDATE jokes SET ranking = ranking + 1 WHERE id = $id ") or die(mysql_error());
}
if(isset($_POST['votedown'])) {
mysql_query("UPDATE jokes SET ranking = ranking - 1 WHERE id = $id ") or die(mysql_error());
}
今、私の問題は、何かに賛成票を投じたり反対票を投じたりすると、評価するつもりだった投稿だけでなく、すべての投稿に1つの評価を追加/削除することです。どうやって投票をユニークにするのですか?