我正在尝试更新数据正在更新的用户表中的yii2中的两个表,但是在另一个帖子中,表查询没有更新,也没有收到任何错误
public function actionUserStatusInsert()
{
return User::updateAll(['member_type' => $_POST['value']], ['id' => $_POST['id']]);
return posts::updateAll(['prod_type' => $_POST['value']], ['editedby' => $_POST['value']]);
}
我想我在这里犯了一个愚蠢的错误,但无法找到它可以让任何人弄明白吗?
答案 0 :(得分:1)
您可以尝试此解决方案。
$connection = Yii::$app->getDb();
$connection->createCommand('UPDATE posts SET prod_type="'.$_POST['value'].'" WHERE editedby="'.$_POST['id'].'"')->execute();
return User::updateAll(['member_type' => $_POST['value']], ['id' => $_POST['id']]);
我希望它会有所帮助。