我是mysql的新手,想咨询有关使用mysql进行迷你游戏的问题.我的想法是,从游戏中我得到两个变量 - 一个是电子邮件,另一个是得分.
我正在考虑创建一个包含两列的表并将电子邮件设置为主列.
问题是如何让PHP脚本替换第二次尝试的玩家的得分值?
例如,user@user.com在第一次尝试中得分为100,脚本将其添加为INSERT INTO表VALUES($ email,$ score); 然后用户尝试另一次,相同的脚本尝试添加但得到重复的错误.任何有关脚本逻辑的帮助都会很棒!干杯
INSERT
INTO mytable (email, score)
VALUES ($email, $score)
ON DUPLICATE KEY
UPDATE
SET score = $score
Run Code Online (Sandbox Code Playgroud)
这需要email是PRIMARY KEY的mytable.
| 归档时间: |
|
| 查看次数: |
403 次 |
| 最近记录: |