如果有人想要从Enjin网站更改并希望我的数据库更新,我想知道如何覆盖像示例这样的值。所以从JSON我得到所有成员和名称的值,并将其插入我的数据库。
有了这个:
$sql = "INSERT IGNORE INTO test (id, name) VALUES('$key','$name')";
但问题是,如果该人在网站上更改了该名称,并且我不确定是否有人注册该网站,如果该成员将在使用此查询时自动添加该名称。我认为它会起作用,但我不确定。
(我使用JSON通过API从网站上获取数据)
提前致谢!
答案 0 :(得分:5)
试
$sql = "INSERT INTO test (id, name) VALUES('$key','$name') ON DUPLICATE KEY UPDATE name=VALUES(name)";