跟踪选择的选项并防止重复选项

时间:2015-07-18 21:44:54

标签: php mysqli

我正在创建一个足球网站,我对我创建的选择选项列表有疑问。每周你选择一个团队,你不能两次选择同一个团队。我有设置插入数据库,它不允许你选择相同的团队。

继承人我的问题我很难过,如果你在第一周挑选一支球队而在第二周挑选一支球队,但在第三周你试图挑选你在第一周选择的同一支球队,它也不需要你这么做,不确定如何做到这一点,下面是我到目前为止的代码。

 <?php
 // Inserts pick selection into DB in row of session user
 if(isset($_POST['submitbtn'])) {
    $selection = $mysqli->real_escape_string($_POST['selection']); 
    $dup = $mysqli->query("SELECT selection FROM users WHERE `id` = '$my_id'");
        if(mysqli_num_rows($dup) > 0){
        echo '<p style="color:red;"><b>**You have already selected this team.** <br>Choose another!</b></p>';
    } else {
    $pick = $mysqli->query("UPDATE `users` SET `selection` = '$selection' WHERE `id` = '$my_id'");
    echo '<p>You have made a selection!</p>';
 }  
 }
 ?>

0 个答案:

没有答案