我是新手,还在学习。
我在办公室开发了与体育赛事有关的注册系统。
此系统是使用PHP MySql和Dreamweaver cs6开发的。
对于注册程序和记录,每个参与者不能加入同一游戏中的两个团队( Game_ID )。
但是可以注册其他活动。
我在一张表中起草了 Team_ID , Game_ID , Staff_ID 和 Participant_Name 列,以存储在注册数据中( registration_data 表)。
我使用PHP Ajax Jquery成功地为 Staff_ID 创建了可用性过滤器。但是我失败,无法为 Game_ID 创建过滤。
<?php
$connect = mysqli_connect("localhost", "wahyudin_jpjusr", "", "wahyudin_jpjaktiviti");
if(isset($_POST["Staff_ID"]))
{
$Staff_ID = mysqli_real_escape_string($connect, $_POST["Staff_ID"]);
$query = "SELECT * FROM regitration_data WHERE Staff_ID = '".$Staff_ID."'";
$result = mysqli_query($connect, $query);
echo mysqli_num_rows($result);
}
?>
我使用上面的代码过滤出Staff的存在。有用。但是我想基于 gameid
的可变URL为 Game_ID 添加过滤器http://localhost/team-registration/team-members.php?teamid=5bbdb45f2c26f&next =Next&eventid=5bbc711a64dfe&gameid=5bbc7096b60c5
如果在一行表中已经存在 Staff_ID 和 Game_id ,则出现错误“您已经在另一支球队中注册了此游戏,请选择其他游戏” 。
请帮助我,因为在google中找不到后我被卡住了。
谢谢