qq_28543535
qq_28543535
2016-11-10 09:50
采纳率: 83.3%
浏览 5.0k
已采纳

php登陆界面判断用户名密码

代码是这个:
图片说明
数据库是这个:
图片说明
数据库连接上了,但是无论输入的用户名密码是什么显示的都是成功,要怎么判断数据是否在数据库里呢?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • Balmunc
    Balmunc 2016-11-10 13:03
    已采纳

    if($result=$check__query )这句恒为真,所以总是登陆成功,改成 if($check__query) 就可以了

    点赞 评论
  • lizhangwu
    lizhangwu 2016-11-10 10:02

    你不应该判断他是不是为空啊,你应该先去数据库查出用户名,然后进行对比!

    点赞 评论
  • jwf0523
    烟雨吻别 2016-11-10 10:09

    你应该先去数据库查出用户名,在比较密码---

    点赞 评论
  • xyz_dream
    爱在南信 2016-11-10 13:17

    楼上正解!第一,没看出你执行了查询的操作,就写了了一个sql语句字符串。2. 把字符串赋值给$result if($result=$check_query) 那肯定为真啊! 肯定总是
    登录成功。

    点赞 评论
  • qq_28543535
    qq_28543535 2016-11-11 02:12

    改成 if($check__query) 之后就一直是登录失败了,要怎样执行查询判断呢?

    点赞 评论

相关推荐