Zend Framework: veritabanı tablo alanından miktarını çıkarın nasıl?

1 Cevap php

Ben Zend Framework bir tablonun alanından bir miktar çıkarmak istiyorum. Ben aşağıdaki sorguyu kullanarak SQL ile çalıştırabilirsiniz:

UPDATE `Person` SET credit=credit-50 where id=1

Ama nasıl Zend Framework SQL sorgusu yukarıda yazmak için?

1 Cevap

Kullan Zend_Db_Expr

  $data = array(
      'credit'      => new Zend_Db_Expr('credit - 50'),
  );
  $n = $db->update('Person', $data, 'id=1');