私はforeachやwhileのようなPHPループでは本当に悪いので、私は助けを求める。PDO SELECTとUPDATEループ
私はループにこのコードが必要になります。
$loser = $pdo->prepare("SELECT `user` FROM `contest` WHERE `winner`= '0'");
$loser->execute();
$balance = $pdo->prepare("SELECT `balance` FROM `users` WHERE `login` = '$loser'");
$balance->execute();
$new_balance = $balance + 100;
$back = $pdo->prepare("UPDATE `users` SET `balance`= '$new_balance' WHERE `login`= '$loser'");
$back->execute();
$returned = $pdo->prepare("UPDATE `contest` SET `returned`= '1' WHERE `login`= '$loser'");
$returned->execute();
私は物事のカップルを試してみましたが、ここの周りに同様の質問を探したが、私は残念ながら解決策を考え出すことができませんでした。誰か助けてもらえますか?
あなたの後に役立つループの種類の説明。 –
私が必要とするのは、 'contest'行ごとに行を調べ、各行に対してこのコードを実行することです。 – Dosyk
テーブルスキーマといくつかのデータを質問に追加できますか? – RamRaider