欢迎来到天天文库
浏览记录
ID:63497101
大小:12.71 KB
页数:4页
时间:2021-08-24
《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操作数据库实现注册和登陆的简洁实例就是我分享给大家的全部内容了,盼望能给大家一个参考...
此文档下载收益归作者所有