Comment insérer des données $request->param() dans la base de données
L
L 2019-06-15 21:12:29
0
4
1743

捕获.PNG

L
L

répondre à tous(3)
!
可以看看这个
public function add()
{
    if ($this->request->isAjax()) {
        $data = [
            'icon'   => $this->request->post('icon'),
            'title' => $this->request->post('title'),
            'orderby'  => $this->request->post('orderby')
        ];
        $this->service->addShopCate($data);
        $this->response();
    } else {
        return $this->fetch();
    }
}

锅锅不黑

param() obtient l'objet entier, et il contient de nombreux éléments qui ne sont pas des champs dans votre table de données. Vous devez d'abord imprimer les données dans $data et examiner de plus près votre code, comme enregistrer le nom d'utilisateur. . Le $data['username'] que vous avez soumis n'est pas celui que vous souhaitez. Vous devez d’abord trouver les paramètres dont vous avez besoin, puis les enregistrer.

殘留の回憶

Je ne comprends pas quel est votre problème. Le code à insérer dans la base de données n'est-il pas déjà écrit dans votre programme ?

  • répondre Cependant, je ne peux pas insérer directement en utilisant $data et j'obtiens toujours une erreur car le type est incorrect.
    L auteur 2019-06-16 23:20:24
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal