Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Yii . में क्वेरी अपडेट करें

निम्न का प्रयास करें:

$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)
    );

CDbExpression का उपयोग करना कॉलम मान को अपडेट करने के लिए आपको एक एक्सप्रेशन भेजने की अनुमति देगा।

देखें:http://www.yiiframework.com/doc/api /1.1/CDbCommand#अपडेट-विवरण

और:http://www.yiiframework.com/doc/api/1.1/ सीडीबीएक्सप्रेशन# __निर्माण-विवरण



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. से पुराने टाइमस्टैम्प का चयन करें

  2. WHERE क्लॉज में mysql concat () का उपयोग करना?

  3. MySQL लोड डेटा इन्फाइल - त्वरण?

  4. मैसकल - पीडीओ त्रुटि - अमान्य कैटलॉग नाम:1046 कोई डेटाबेस नहीं चुना गया

  5. SSL से MySqlConnection (.NET) का उपयोग करना MySql-server से कनेक्ट कुछ क्लाइंट से विफल हो जाता है