Php 单击按钮时,我想将所有数据从我的表移动到另一个表

Php 单击按钮时,我想将所有数据从我的表移动到另一个表,php,yii,Php,Yii,我已经编写了以下代码来将数据插入到表中,并且我想添加其他按钮,如果我单击该按钮,它将把我插入到该表中的所有数据存储到另一个表中 public function actionInsert() { $nik = Yii::app()->session['nik']; $name= yii::app()->session['name']; $db = Yii::app()->db; $description = $_POST['des

我已经编写了以下代码来将数据插入到表中,并且我想添加其他按钮,如果我单击该按钮,它将把我插入到该表中的所有数据存储到另一个表中

public function actionInsert()

{


     $nik = Yii::app()->session['nik'];
     $name= yii::app()->session['name'];
     $db = Yii::app()->db;


     $description = $_POST['description'] ;
     $amount= $_POST['amount'] ;
     $project = $_POST['project'];
     $status = "Not Approved";



       $query = "INSERT INTO pengajuan VALUES 
      ('NULL',NOW(),'$nik','$name','$description','$amount',
      'NULL','$project','$status','NULL')";
        $db->createCommand($query)->execute(); 

    $this->redirect(array(
            "pengajuan/index"
    ));
}
问题是我不知道如何解决这个问题,我的意思是我很困惑,我在考虑使用触发器,但我真的不知道如何解决

INSERT INTO TABLE2 SELECT * FROM TABLE1
参考:

您可以使用所选值进行选择(从表中),然后插入(到表中)