我已经包含数据的表作为的MySQL更新查询没有更新记录
| id | player | runs |
|-----|---------|-------|
| 1 | A | 3000 |
| 2 | B | 1000 |
| 3 | C | 5000 |
这是大数据集的抽象它来自Web服务JSON格式,我有更新的所有行使用PHP,只是为了测试新的数据我尝试更新的所有玩家的运行和设置3000个
foreach($json as $indx=>$val)
{
$upd_qry = "UPDATE info SET runs = 3000 WHERE player='$indx'";//Here on each iteration I'm getting current player and Updating its runs
$exec_qry = mysqli_query($con,$upd_qry);
if ($exec_qry) {
echo $indx.":".$val;
}
}
此查询不更新,任何解决这个请
O男人!这个indx实际上是玩家的名字 –
'$ json'包含什么?你可以倾倒它并把它放在问题中吗?或者展示你如何得到这个变量? – Qirel