ThinkPhp插入数据到数据库
首先我们在Home/View目录下创建一个Add文件夹,然后在Add文件夹中创建一个add.html文件
我们需在这个文件中是创建一个简单表单,对应我们数据表中的字段
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Add Data</title> </head> <body> <form method="post" action="insert"> id:<input type="text" name="id"/> title:<input type="text" name="title"/> <button type="submit">提交</button> </form> </body> </html>//在我的数据ThinkPHP数据库中有think_form数据表,表中的字段为:id,title
第二步:创建控制器(对于利用ThinkPHP连接数据库,数据库和表的创建在之前的博文中已经介绍)
我们在Home/Controller/创建一个控制器
我们在这个控制器里面写两个方法,一个是Insert,一个是Add
<?php namespace HomeController; use ThinkController; class AddController extends Controller{ public function Add(){ $this->display(); } public function Insert(){ $Form = D("form"); if($Form->create()) { $result = $Form->add(); if($result) { $this->success("操作成功!"); }else{ $this->error("写入错误!"); } } } }上面的工作都做好之后,我们可以运行一下:
http://localhost/index.php/Home/Add/add,如图:
这样我们输入提交就可以在数据库中查到我们提交的数据了。
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇: VC++向txt文件中写入字符串