2012-04-17 21 views
1

変数値からフィールド値を減算する正しい構文は何ですか?変数からフィールド減算を更新する

例:

私はCodeIgniterのアクティブレコードの

を使用してフィールド1から変数1を減算したい
field1 = 100 
variable1 = 10 

私の現在のコードは次のようになります。

$this->db->set('volume', 'volume'-$r['quantity'], FALSE) 
        ->where('code',$r['ingredient_id']) 
        ->update('tbl_ingredients'); 
volume is the field 
$r['quantity] is the variable 

これが正しいのですか?私は間違った結果を得るので。

+0

を試してみてください。 – Aaron

+0

はい。します。ありがとう – Jetoox

答えて

6

は答えを受け入れることを確認してください。この

$this->db->set('volume', 'volume-'.$r['quantity'], FALSE) 
+0

これは実際に働いた。ありがとう。なぜ私はボリュームと変数を連結しているとは思わなかったのですか?もう一度男に感謝します。 :) – Jetoox

+0

確かに。しかしstackoverflowは私が一定の時間後に答えることができると言います。しかし、私は男になります。ありがとうございます – Jetoox

+0

@Jetoox ofc、sure – safarov

関連する問題