投票投票は簡単ですが、ユーザーごとに行うことはできません。ユーザー情報に保存されるvotepollを管理していても、私がユーザーに挿入しようとすると、votePollだけで新しいユーザーが作成されたとは思えません。それ以外のものはすべて空です。アプローチが間違っていると思います。ユーザーが投票しているvotepoll whitchを表示する方法が気になりません。クエリの更新を行うよりも、各ユーザがセッションユーザ名で一度だけ投票するようにする
これは投票
<?php
if(isset($_POST['submitme'])){
$submitme=$_POST['submitme'];
$yesOrNo=$_POST['yesOrNo'];
if(!empty($yesOrNo)){
$sqlv=$con->query("INSERT INTO votepoll (yesorno) VALUES ('{$yesOrNo}')");
header('location:index.php');
}
}
?>
IPを記録できます。ポーリングごとにIPアドレスの一意性を強制する制約をテーブルに追加し、何も表示しませんユーザーが自分のip i彼らが見ている投票のためにすでにリストされています。 – Dimi
同じユーザーが別のIPに参加して投票できるので、意味がないので –