js操作数据库实现注册和登陆的简洁实例_

js操作数据库实现注册和登陆的简洁实例_

ID:63497101

大小:12.71 KB

页数:4页

时间:2021-08-24

js操作数据库实现注册和登陆的简洁实例__第1页
js操作数据库实现注册和登陆的简洁实例__第2页
js操作数据库实现注册和登陆的简洁实例__第3页
js操作数据库实现注册和登陆的简洁实例__第4页
资源描述:

《js操作数据库实现注册和登陆的简洁实例_》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、js操作数据库实现注册和登陆的简洁实例_自从node-js消失之后,不只是java,php等后端语言可以操作数据库,进行内容的增删改查,javascript简本语言同样具备了该项技能,而且在node下,js具备了很强的操作性和代码的阅读性,让晦涩难懂的代码变得更加的清楚了,下面我简洁介绍javascript如何操作数据库进行登录注册功能的实现。首先,页面部分就挺直省略了,我们默认已经安装数据库了,开头从注登录说起。exports.login=function(req,res){varusername=req.bod

2、y.uname;varpwd=req.body.psd;varsql="select*fromstudentwhereusername=?andpassword=?";varcon=dbcon.getCon();con.query(sql,[username,pwd],function(err,result){if(!err){if(result.length==0){res.json(0);}else{res.json(1)}}else{console.log(err)}con.destroy()})};首先,点

3、击登录按钮,我们跳转到登录页面,通过猎取到用户输入的input值,通过下标的方法取得输入的username和pwd的值,通过连接数据库,推断回调函数返回的状态值,假如胜利,赐予提示用户注册胜利,紧接着进行页面的跳转,假如消失特别,给出提示,并相应的跳转到错误页面,在此处我们可以用法try{}catch(){}方法进行拦截,打印出具体的错误信息。紧接着,我们再来讲一下注册的操作,顾名思义,注册就是将原本不存在于数据库的用户资料通过数据库的insert语句插入数据库中,道理和登录有些类似,首先,我们需要输入需要注册的信

4、息,然后猎取到这些信息,然后再发送一个异步恳求验证数据库是否有这些资料,假如没有的话就挺直创建这些资料。下面我们用法代码来说明这些原理。exports.regists=function(req,res,name,password){varsql="insertintostuinfo(name,password)values(?,?)"conn.query(sql,[name,password],function(err,result){if(result.affectedRows==1){req.session.n

5、ame=name;res.sendfile('./public/view.html')}})}exports.login=login;首先,我们将注册这个方法进行封装,然后通过node的exports进行导出,便于被调用,在这个方法里面,通过占位符的方法插入username和password,然后通过数据库,将猎取的参数值进行插入,通过回调函数状态码的推断,确认插入胜利,并在胜利之后将我们注册胜利的session显示在页面作为标识。以上就是js简洁的登录注册的代码,其中涉及到的学问点不只是上述提到的,还包括了数据库

6、的基本学问,了解基本的sql查询语句,并能通过js胜利连接数据库。我们始终信任万丈高楼平地起,只要去哦们一步一个脚印,总有一天,可以成为自己乃至别人眼中的高手。以上这篇js操作数据库实现注册和登陆的简洁实例就是我分享给大家的全部内容了,盼望能给大家一个参考...

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。