Rumah > rangka kerja php > ThinkPHP > ThinkPHP mempunyai tiga cara untuk mengumpul data borang

ThinkPHP mempunyai tiga cara untuk mengumpul data borang

藏色散人
Lepaskan: 2021-08-27 09:29:00
ke hadapan
2683 orang telah melayarinya

Artikel ini akan menggunakan ruangan tutorial thinkphp untuk memperkenalkan tiga cara ThinkPHP mengumpul data borang ke dalam pangkalan data saya harap ia dapat membantu rakan-rakan yang memerlukan.

ThinkPHP mengumpul data borang ke dalam pangkalan data (tiga cara)

1. Katakan ada borang

ThinkPHP mempunyai tiga cara untuk mengumpul data borang

Nota: __SELF__ mengembalikan laluan kaedah di mana pengawal berada Anda boleh mencetak gema __SELF__ dalam kaedah pengawal;
Anda boleh menyemak sama ada {$smart.const.__SELF__} dihuraikan melalui pepijat api

2. Kumpul data borang

Kaedah 1. Melalui kaedah $_POST

Data $_POST yang diterima dalam pengawal ialah tatasusunan, dan kemudian anda boleh menambah borang melalui add() kaedah Data.

ThinkPHP mempunyai tiga cara untuk mengumpul data borang

Kaedah 2. Melalui AR, ia lebih fleksibel

ThinkPHP mempunyai tiga cara untuk mengumpul data borang

Kerana sesetengah data tidak mahu disimpan dalam pangkalan data , semua data boleh ditambah dengan cara ini.

Kaedah 3. Melalui kaedah create() Ambil perhatian bahawa kaedah ini hanya bertanggungjawab untuk membantu kami mengumpul data, tetapi tidak membantu kami menambah data ke pangkalan data.

ThinkPHP mempunyai tiga cara untuk mengumpul data borang

Nota: Jika kita menulis atribut nama dalam bentuk yang salah, contohnya:

ThinkPHP mempunyai tiga cara untuk mengumpul data borang

Tidak ada nama dalam medan data_barang_nombor, kaedah create() akan menapis medan ini secara automatik untuk kami.

Bagaimana untuk menapis dalam rangka kerja tertentu?

ThinkPHP mempunyai tiga cara untuk mengumpul data borang



Apabila kami berjaya menambah pangkalan data, kami perlu kembali ke halaman tambah Cara penulisan di atas terlalu jelek ;ini-> ;kejayaan('maklumat segera','jana alamat URL melalui fungsi U'); dan$ini->ralat('maklumat segera ralat','alamat url')

ThinkPHP mempunyai tiga cara untuk mengumpul data borang

Disyorkan: "10 tutorial video thinkphp terkini"

Atas ialah kandungan terperinci ThinkPHP mempunyai tiga cara untuk mengumpul data borang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:segmentfault.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan