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

Yii2:कॉलम मान को + 1 . द्वारा अपडेट करने में सक्षम नहीं है

इसे आजमाएं:

 Yii::$app->db->createCommand("UPDATE room_types SET total_booked=total_booked+1 WHERE room_type = '$model->room_type' ")->execute();

या

public function actionCreate()
    {
        $model = new CreateBookings();
        if ($model->load(Yii::$app->request->post())) {

    $RoomType = new room_types(); // room type replace with model name
    $RoomType->updateCounters(['total_booked' => 1]);

      $model->save();
            return $this->redirect(['view', 'id' => $model->id]);
        } else {
            return $this->render('create', [
                'model' => $model,
            ]);
        }
    }

आधिकारिक लिंक



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. लारवेल में groupBy () फ़ंक्शन का उपयोग करके सारांश क्वेरी

  2. Mysql अगली और पिछली पंक्ति का चयन करें आईडी द्वारा क्रम नहीं:

  3. पैरामीटर के साथ संग्रहीत प्रक्रिया में डालें MYSQL काम नहीं करता है

  4. mysql OR . के साथ IF स्टेटमेंट चुनें

  5. MySQL चयन * से सभी पंक्तियों को वापस नहीं करता है