起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1798|回复: 10

[结贴] data.find("用户手机号" "输入的值")数据表后如何定位该条记录

[复制链接]

11

主题

33

帖子

71

积分

初级会员

Rank: 2

积分
71
QQ
发表于 2016-3-11 18:06:44 | 显示全部楼层 |阅读模式
数据表中有   id   用户手机号,密码
data.find("用户手机号" "输入的值")可以遍历数据表,查询用户输入的记录是否存在,,,   如何 在  data.find()后 修改密码,   是定位到该条记录吗?怎么定位,data.find( )遍历查询后 是否会自动定位到该条记录呢?   关键是想定位到该条记录  定位后 获取id,这个会,然后通过 dataUser.setValueByID('password', in_pw, row);   修改密码,,关键是 如何定位?请大神指教。。。

0

主题

742

帖子

947

积分

高级会员

Rank: 4

积分
947
发表于 2016-3-12 16:57:22 来自手机 | 显示全部楼层
find的返回值是行数组,可以取到返回行的id
回复 支持 反对

使用道具 举报

发表于 2016-3-14 10:15:34 | 显示全部楼层
用户名和密码应该是进行后台查询过滤的得到的!
而不能把所有数据查询放在前端的data中来查找,这样肯定不安全!!
你应该使用data的setFilter 方法设置过滤条件,进行后端过滤!
http://bbs.wex5.com/forum.php?mo ... 2&pid=165219640
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

11

主题

33

帖子

71

积分

初级会员

Rank: 2

积分
71
QQ
 楼主| 发表于 2016-3-19 14:14:14 | 显示全部楼层
谢谢大神了
回复 支持 反对

使用道具 举报

11

主题

33

帖子

71

积分

初级会员

Rank: 2

积分
71
QQ
 楼主| 发表于 2016-3-19 14:14:35 | 显示全部楼层
lvsazf 发表于 2016-3-12 16:57
find的返回值是行数组,可以取到返回行的id

谢谢啦
回复 支持 反对

使用道具 举报

11

主题

33

帖子

71

积分

初级会员

Rank: 2

积分
71
QQ
 楼主| 发表于 2016-3-19 14:16:24 | 显示全部楼层
lvsazf 发表于 2016-3-12 16:57
find的返回值是行数组,可以取到返回行的id

怎样取到返回行的ID呢?var rows = dataUser.find(['mobile'], [in_tel], true, true, true);
                                 var d=rows.getID();  这个貌似不行哎
回复 支持 反对

使用道具 举报

发表于 2016-3-19 15:18:12 | 显示全部楼层
新手小白 发表于 2016-3-19 14:16
怎样取到返回行的ID呢?var rows = dataUser.find(['mobile'], , true, true, true);
                          ...

rows 是个数组!
rows[0] 表示第一个元素!行对象
多个值你可以循环!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

11

主题

33

帖子

71

积分

初级会员

Rank: 2

积分
71
QQ
 楼主| 发表于 2016-3-19 15:47:15 | 显示全部楼层
我试试
回复

使用道具 举报

11

主题

33

帖子

71

积分

初级会员

Rank: 2

积分
71
QQ
 楼主| 发表于 2016-3-19 15:59:25 | 显示全部楼层
var  rows = dataUser.find(['mobile'], [in_tel], true, true, true);
             for(var i =0; i<rows.length;i++){
                     alert(rows[i]);
             }
这个返回的是 [object,Object],,     如果添加了 alert(rows[i].getID());   返回的 是 第二条记录 的 ID  我想让他 返回 当前 find后的ID该怎样写呢?谢谢啦
回复 支持 反对

使用道具 举报

11

主题

33

帖子

71

积分

初级会员

Rank: 2

积分
71
QQ
 楼主| 发表于 2016-3-19 16:11:16 | 显示全部楼层
暂时解决了  谢谢大神。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-6-1 16:52 , Processed in 0.058037 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表