У меня есть две таблицы table1 и таблица2, и я пытаюсь удалить строки в этих двух table.I имеют одинаковые значения на обоих таблице, но идентификатор отличается, поэтому я попытался, как это, мой контроллер,yii2: удалить значения в двух таблицах, используя одно действие контроллера?
public function actionDelete($id)
{
$this->findModel($id);
$select = Employee::find()
->select('Name')
->where(['Id' => $id])
->all();
$deluser=Employee::find()->where(['Id' => $id])->one()->delete() AND User::find()->where(['Name' =>$select])->one();
$deluser->delete();
return $this->redirect(['index','select'=>$select]);
}
пожалуйста кто поможет мне Заранее спасибо
пожалуйста положить его обратно, что у вас есть изменения в вашем вопросе –