Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 控制器未过帐,错误缺少所需参数:id_Php - Fatal编程技术网

Php 控制器未过帐,错误缺少所需参数:id

Php 控制器未过帐,错误缺少所需参数:id,php,Php,我已经修改了我的控制器[Bookscontroller],这样它就可以检查书的id,这样同一本书就不会被借两次,但现在不能发布到数据库 $model = new Books(); if ($model->load(Yii::$app->request->post())) { if(Books::findOne($model->book_id)) { Yii::$app->session->

我已经修改了我的控制器[Bookscontroller],这样它就可以检查书的id,这样同一本书就不会被借两次,但现在不能发布到数据库

    $model = new Books();


    if ($model->load(Yii::$app->request->post())) {
        if(Books::findOne($model->book_id))


        {
         Yii::$app->session->setFlash('danger','The book is not available.You can borrow another book another book.');
        }
        return $this->redirect(['view', 'book_id' => $model->book_id]);
    }


    return $this->render('create', [
        'model' => $model,
    ]);
}

您好,如果creat是您正在使用的方法,则缺少该操作 一个名为$id的属性 -因此,您的操作首先应该是actionCreate($id),而不是actionCreate()
-其次,查看您在vue上传递的内容,以便在vue上使用methode使用数组[controller/method,the attribute=>value]

不要将代码作为图像发布。