About the functional methods of adding and displaying data in the thinkphp framework

不言
Release: 2023-03-30 18:04:01
Original
2120 people have browsed it

This article mainly introduces the relevant information of the thinkphp framework to implement data adding and display functions in detail. Friends in need can refer to it

The recent essays will all be written from the use of the thinkPHP framework. , Okay, without further ado, here’s the dry stuff.
This article will focus on the two functions of adding data to the database and displaying it on the web page using the thinkPHP framework.
Purpose: After adding data to the add page, display it on the lists page (note: since the thinkPHP framework has already occupied the list field, naming methods such as "list.html" must not be used when naming files)
Expected Page:

The following will use the MVC architecture design pattern to implement it
First use the form submission method to implement the V view part, the code is as follows:

名:

真实姓名:

手机号码:

电子邮箱:

添加时间:

设置密码:

确认密码:

Copy after login

Next is the M mode part. My current understanding of this part is to seriously add the legality of data and give error prompts. The implementation code is as follows:


        
Copy after login

The last is the pure logic C controller part, the implementation code is as follows:

public function add(){ $this->display(); } public function doAdd(){ if (!IS_POST) { exit("bad request!"); } $adminUsersModel = D("AdminUsers"); if (!$adminUsersModel->create()) { $this->error($adminUsersModel->getError()); } if ($adminUsersModel->add()) { $this->success("添加成功!",U("Admin/User/lists")); } else{ $this->error("添加失败!"); } }
Copy after login

The above is the entire implementation process, I hope it will be helpful to everyone’s study

The above is the entire content of this article, I hope it will be helpful to everyone’s study For help, please pay attention to the PHP Chinese website for more related content!

Related recommendations:

About thinkphp framework to implement deletion and batch deletion

About ThinkPHP nginx.config configuration on Alibaba Cloud

The above is the detailed content of About the functional methods of adding and displaying data in the thinkphp framework. For more information, please follow other related articles on the PHP Chinese website!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!