问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

PHP+MYSQL,新注册的用户怎么创建数据库连接

发布网友 发布时间:2022-04-11 06:29

我来回答

2个回答

懂视网 时间:2022-04-11 10:51

1前言

    上节内容我们根据用户类型验证用户的登录,在本节内容中实现后台用户管理-新增用户。

新增用户处理思路:

-->html页面填写用户信息

-->js校验数据有效性

-->提交表单数据给php文件

-->php执行数据库insert

-->将结果返回给前端页面

用户注册的功能程序处理思路和用户新增类似。

2前端表单

     结合数据库用户表的设计,用户信息表需要的关键信息有:用户名、性别、地址、密码、Email和电话,调整x-admin后台管理框架中的新增用户表单,供用户信息填写使用。调整后如下:

技术图片

3实现新增功能

     调整完表单之后,创建新增按钮点击事件,使用ajax请求提交表单到AddUser.php处理,等AddUser处理完之后返回处理结果。前端根据处理结果提示用户是否新增成功。

ajax请求关键代码:

function DoAddUser (){ 

$.ajax({

  url: "action/AddUser.php", 

  //dataType: "json", 

  async: true,

  data: $(‘#Form_AddUser‘).serialize(),//将比表单的值序列化作为参数提交 

  type: "POST", //请求方式

  success: function (req) {

  	if (req==‘200‘) {

  	alert("成功添加新用户!");

  	x_admin_close();//关闭弹出层

  	}else{

  	alert("添加失败!");

  	}

  },

  error: function () {

  alert("数据接口请求错误!");

  }

 

 });

}

 

php关键代码:

<?php

 header("Content-Type: text/html;charset=utf-8");

 include ‘../com/DBHelper.php‘;

 //获取表单传递的参数

 $username=$_POST["username"];

 $sex=$_POST["sex"];

 $address=$_POST["address"];

 $password=$_POST["password"];

 $Email=$_POST["Email"];

 $phone=$_POST["phone"];

 $DB=New DBHelper();

 $Resoult=$DB->ExecSQL("insert into sys_user(username,password,email,sex,address,phone_number,create_time,user_type) values(‘{$username}‘,‘{$password}‘,‘{$Email}‘,‘{$sex}‘,‘{$address}‘,‘{$phone}‘,now(),‘普通用户‘);");

 echo $Resoult;

?>

  

实现效果:

技术图片

 

4后续

    由于删除用户的功能涉及的内容较少,在下期编辑用户信息时一并将删除用户的功能进行讲解。

下期更新:php+MySQL实战案例【六】修改、删除用户。

 

技术图片

 

 

 微信公众号同步更新。

php+MySQL实战案例【五】新增用户

标签:后台管理   json   失败   公众号   tps   http   address   微信公众号   png   

热心网友 时间:2022-04-11 07:59

数据库名、用户名、密码是你自己网站使用的数据库的用户名密码。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
孩子依赖性太强,妈妈怎么办?目录 孩子对妈妈依赖性太强怎么办 介绍权利的游戏里龙之母全名是什么? 澳洲血橙胶原蛋白是玻璃瓶的吗? 梦见母亲侄子妹妹舅妈电话破屋的预兆 梦见坐别人的车什么意思 有多少人去拜过“龙母”,又有几人知道“龙母”是真的存在过 龙母庙地址在哪里? 龙母像地址在哪里? 龙姥姥是龙母娘娘吗 吃完饭肚子里老咕咕响是怎么回事啊 吃完饭没多久肚子就咕噜咕噜叫 吃完饭肚子咕咕叫? 饭后肚子会咕咕叫,是啥原因。 尖头鞋鞋尖被踢坏了怎么办? 如何选择尖头鞋保护器? 要怎么穿尖头鞋 鞋尖才不会折 变形啊??? 尖头鞋鞋尖刮花了 高跟尖头鞋容易磕破鞋尖不?我没穿过,低跟的尖头被我磕的不成样子,用鞋油掩盖呢 我穿的尖头皮鞋,鞋尖很容易被踢坏了 各位姐妹有没有什么好办法避免呀 谢谢 尖头皮鞋鞋尖皮被蹭掉了怎么办? 有没有高跟鞋鞋尖的那种保护罩 我喜欢尖头高跟鞋 每双高跟鞋都是鞋尖被磨损的很快 其他地方都 尖头皮鞋鞋尖经常不小心被踢掉皮怎么办? 黑色磨砂皮的鞋子刷完晒干以后,上面残留一片白色的东西,最快最好的办法,怎么处理呢? 磨砂牛皮鞋沾水后有白色痕迹怎么清洗 黑色的磨砂鞋子发白了怎么办 白色皮鞋弄着磨砂翻新液怎样清洗 白色鞋边染上了黑色磨砂鞋油,怎么才能清理干静? 白色皮鞋弄上黒色的磨砂皮翻洗液怎么办 mysql怎么给数据库添加用户 oracle数据库ocssd日志怎么看???求大神解答 oracle rac 命令 crsctl debug trace css/crs/evm 产生的跟踪信息保存... 如何确认11.2 RAC Grid Infrastructure的时区 rac发生某个节点宕机的故障,如何处理 31串口心跳和磁盘心跳的区别 oracle中crsctl set log css CSSD:2产生的trace信息在哪目录下啊? 关于RAC,求救! 双节点同时重启后,无法启动crs问题,求助 多路径绑定后的磁盘怎么不能直接用于创建asm磁盘组 oracle 11g ocssd.bin进程被杀后连不上数据库机器了 Oracle Cluster 安装问题 关于网络心跳与磁盘心跳超时多久会引发节点重启的问题 速度的改变量有没有方向? 苹果手机接时的提示音是什么,如何下载? CF被误封,怎么办啊,联系客服没有人工服务。申诉一天了没有人给回复 CF帐号被封,怎么申诉,申诉流程是什么,申诉有用么 php的mysql用户名等问题 CF号被误封了,怎么办,怎么解封? 十年间经历了六段同居史的女人是否身上晦气很多,有很难闻的气味吗? 这10几年的几次痛苦感情经历 小女孩不知不觉也成了女人、17岁一个人飘 漂了13年 、面对着家里的