Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Perbarui kueri di Yii

Coba yang berikut ini:

$update = Yii::app()->db->createCommand()
    ->update('tbl_post', 
        array(
            'star'=>new CDbExpression('star + 1'),
            'total'=>new CDbExpression('total + :ratingAjax', array(':ratingAjax'=>$ratingAjax))
        ),
        'id=:id',
        array(':id'=>$post_id)
    );

Menggunakan CDbExpression akan memungkinkan Anda mengirim ekspresi untuk memperbarui nilai kolom menjadi apa.

Lihat:http://www.yiiframework.com/doc/api /1.1/CDbCommand#update-detail

dan:http://www.yiiframework.com/doc/api/1.1/ CDbExpression# __construct-detail



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tips Berguna untuk Memecahkan Kesalahan Umum di MySQL

  2. Cara mengisi tabel zona di database mysql di dalam ubuntu dengan xampp

  3. Sistem Pencapaian / Lencana

  4. Pernyataan MySQL SIAPKAN dalam prosedur tersimpan

  5. subpilih kueri sql tidak berfungsi di mysql 4