これはJSON形式でWebサービスから来ている大規模なデータセットの抽象的であるMySQLの更新クエリのレコード
| id | player | runs |
|-----|---------|-------|
| 1 | A | 3000 |
| 2 | B | 1000 |
| 3 | C | 5000 |
として、私はデータを含むテーブルをしましたが更新されていない、私はすべての行を更新する必要があります新しい私はすべてのプレイヤーのランを更新しようとしたテストのちょうどためにPHPを使用して、データ、およびSET 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;
}
}
このクエリは更新されません、このください
男!このindxは実際にプレイヤー名です –
'$ json'には何が入っていますか?あなたはそれをダンプして質問に入れることができますか?または、その変数をどのように取得するかを示しますか? – Qirel