6
私は比較的簡単なことをしようとしていますが、それは分かりません。ZF2 + Zend Db Sql Update現在の値に加算する
UPDATE `tablename` SET fieldB = fieldB + 1 WHERE fieldA='X'
のZend/DB更新機能を使用する:
私はDBの現在の値に追加するは同等のものを行うには、とにかく何ですか?
私は比較的簡単なことをしようとしていますが、それは分かりません。ZF2 + Zend Db Sql Update現在の値に加算する
UPDATE `tablename` SET fieldB = fieldB + 1 WHERE fieldA='X'
のZend/DB更新機能を使用する:
私はDBの現在の値に追加するは同等のものを行うには、とにかく何ですか?
このようなものになります。
$select = $sql->update();
$select->table('basket');
$select->set(['quantity' => new Expression("quantity + ? ", [$quantity])]);
$select->where(['basket_id'=>$basket_id]);
あなたのデータをサニタイズ/エスケープすることを忘れないでください! (私は$ quantityと同じように)
ありがとうトメク! Zend/dbのクエリに関するサンプル/ドキュメントの良いリストはどこから入手できますか? 私はこれがドキュメントではいくぶん欠けていることがわかりました。 – Juan