Home>Article>Backend Development> About the functional methods of adding and displaying data in the thinkphp framework

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

不言
不言 Original
2018-06-08 11:46:55 2118browse

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:

名:

真实姓名:

手机号码:

电子邮箱:

添加时间:

设置密码:

确认密码:

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:


      

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("添加失败!"); } }

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!

Statement:
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