收藏
回答

查询云数据库数据,指定多个条件时这么写无法实现?

当输入完用户名和密码时提交表单,首先将表单中的userpwd转化为int数据给userpwdinput。

然后按照这样的代码对用户名和密码一起进行查询。

但是实际上用户名是435204(字符串),密码是123456(number),输入的密码不对仍然从数据库查询到了数据。

想问一下我这是什么地方出现了问题?

回答关注问题邀请回答
收藏

2 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-02-15

    2020-02-15
    有用 1
    回复 8
    • sunflower
      sunflower
      2020-02-15
      但是我这样子也不行啊
      2020-02-15
      回复
    • sunflower
      sunflower
      2020-02-15
      把密码换成字符串类型后就可以了
      2020-02-15
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-02-15回复sunflower
      2020-02-15
      回复
    • sunflower
      sunflower
      2020-02-15回复Mr.Zhao
      那这个地方是有什么问题啊
      2020-02-15
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-02-15回复sunflower
      你上面那一步,写的是 this.setData   你下面要获取,应该写this.data.input
      2020-02-15
      回复
    查看更多(3)
  • 白宦成 #Linux中国
    白宦成 #Linux中国
    2020-02-15

    放在一起试试

    where({
     _username:xxx,
     _password:xxx
    })
    
    2020-02-15
    有用
    回复 2
    • sunflower
      sunflower
      2020-02-15
      放在一起也不行,楼下有图
      2020-02-15
      回复
    • sunflower
      sunflower
      2020-02-15
      把密码换成字符串类型后就可以了
      2020-02-15
      回复
登录 后发表内容
问题标签