thinkphp5中接收form表中的数据及向mysql数据库添加数据的方法
namespace app\admin\controller;
use think\Db;//引入Db类,在使用助手函数db的时候,不需要引入类
use think\Controller;//引入Controller
class Admin extends Controller//extends继承类
{
public function add()
{
if(request()->isPost()){
$data=[
'username'=>input('username'),
'password'=>md5(input('password')),//这两句是接收form表提交的数据
];
// if(Db::name('admin')->insert($data)){//使用Db方法向数据表admin中添加数据
if(db('admin')->insert($data)){//使用db助手函数向表amin添加数据
return $this->success('添加管理员成功!','lst');
}else{
return $this->error('添加管理员失败!');
}
return;
}
return $this->fetch();
}
public function lst()
{
return $this->fetch();
}
}
该文件的目录层次