わかりました..MySqlテーブルからデータレコードを取得する方法を知っています...そして、そのレコードのデータを変更してテーブルを更新したいです。
私の質問は...実際に結果行からそのデータを操作し、その後更新ステートメントでそれらを使用できますか?
例えば。
テーブルの行に 、 、 の 2 つのフィールドがあるとしName
ますYearlyEarn
。
そして、月に一度、その月の収入を各人の YearlyEarn フィールドに追加したいと考えています。
名前が にある人の Select ステートメントを既に実行したとし$CurrentName
ます。そして、彼らの記録を取得します。
$DataRow = mysql_fetch_array($result):
あなたはこれができますか:
$DataRow["YearlyEarn"] = $DataRow["YearlyEarn"] + $MonthEarn;
$query = "UPDATE EarnTable SET YearlyEarn = '$DataRow["YearlyEarn"]'
`WHERE Name = '$CurrentName'" ;
$UpdResult = mysql_query($query) or die(mysql_error());
または.....データを中間フィールドに入れて操作し、更新ステートメントでそれらのフィールドを使用する必要がありますか?