Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk memasukkan data $request->param() ke dalam pangkalan data

捕获.PNG

LL1976 hari yang lalu1714

membalas semua(4)saya akan balas

  • WJ

    WJ2020-05-27 14:03:11

    可以看看这个
    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();
        }
    }

    balas
    0
  • 锅锅不黑

    锅锅不黑2019-06-24 13:05:42

    param() memperoleh keseluruhan objek, dan terdapat banyak perkara di dalamnya yang bukan medan dalam jadual data anda Anda mesti mencetak data dalam $data dahulu dan melihat dengan lebih dekat kod anda, seperti menyimpan nama pengguna . $data['username'] yang anda serahkan bukanlah yang anda mahukan. Anda perlu mencari parameter yang anda perlukan dahulu dan kemudian simpannya.

    balas
    0
  • 殘留の回憶

    殘留の回憶2019-06-16 21:44:59

    Saya tidak faham apa masalah anda Bukankah kod untuk memasukkan ke dalam pangkalan data sudah tertulis dalam program anda?

    balas
    0
  • L

    Walau bagaimanapun, saya tidak boleh memasukkan terus menggunakan $data dan sentiasa mendapat ralat kerana jenisnya tidak betul.

    L · 2019-06-16 23:20:24
  • Batalbalas