我的网站有一个每日的问题,并根据选择正确的答案,用户获得的经验点(XP)。
我的mySQL数据库中有两个表。1)问题库2)用户
每个问题都有一个xp_value (在表问题库中)
每个用户都有xp (在表用户中)
现在,一旦他们回答了正确的问题,我就有一个if语句和这个查询:
$mysqli->query("UPDATE users SET xp = xp + '$xp_value' WHERE id = '$userID'");
这样做,当然,我成功地更新了用户xp到一个新的值,但是问题是,当然,用户可以返回并回答这个问题