【填报-疑惑】如何设计一个设备填报一次

做一个手机端填报页面,第一次填报没问题。刷新后,页面就出现前次结果。

需要解决:

1、能控制一个设备只填一次。不管是否跟其他设备重复,都记录到数据库

2、填报完,刷新后,不出现数据库已经填写的内容。

FineReport 用户ftJHZ8361628 发布于 2022-2-9 09:14 (编辑于 2022-2-9 09:18)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-2-9 09:23

https://help.fanruan.com/finereport/doc-view-1928.html 用MAC地址作为主键就一个设备填一次

填报完成后不从数据库中查询出填报结果不就不出现数据库已经填写的内容。

  • 用户ftJHZ8361628 用户ftJHZ8361628(提问者) 谢谢,这个办法只适合APP。不是时候HTML5.现在主要问题是填报后,刷新会出现数据库里面所有记录。这个如何解决
    2022-02-09 09:29 
  • Z4u3z1 Z4u3z1 回复 用户ftJHZ8361628(提问者) 上边已经说了啊:填报完成后不从数据库中查询出填报结果不就不出现数据库已经填写的内容。或者用填报成功属性 跳转到一个空白页也行
    2022-02-09 09:32 
  • 用户ftJHZ8361628 用户ftJHZ8361628(提问者) 回复 Z4u3z1 老师,请你指点一下提交后下个页面应该如何做?
    2022-02-09 09:37 
  • Z4u3z1 Z4u3z1 回复 用户ftJHZ8361628(提问者) 提交后刷新有数据是因为你把填报后的数据查询出来了并且将字段拖到对应的单元格了。在填报的模板上完全可以不要这个SQL,只有在需要查看填报明细的时候才需要(这已经是另外一张表的工作了)
    2022-02-09 09:53 
  • 用户ftJHZ8361628 用户ftJHZ8361628(提问者) 应该SQL语句惹的。你出主意很好,提交成功后,跳转到一个页面,页面上做一个关闭。
    2022-02-09 10:15 
最佳回答
0
shirokoLv6资深互助
发布于2022-2-9 09:24(编辑于 2022-2-9 09:24)

不好记录设备,可以每个设备都登录一个账号,限定一个账号填报一次。

账号相关参数是$$fine_username

  • 用户ftJHZ8361628 用户ftJHZ8361628(提问者) 谢谢,设计一个无记名的问卷调查。现在主要问题是填报后,刷新会出现数据库里面所有记录。这个如何解决
    2022-02-09 09:30 
  • 孤陌 孤陌 回复 用户ftJHZ8361628(提问者) 自己不设置数据列 怎么可能显示 数据
    2022-02-09 10:13 
  • 用户ftJHZ8361628 用户ftJHZ8361628(提问者) SQL语句,我没有设置过滤。填报后,自然就会出现数据库的数据
    2022-02-09 10:19 
  • shiroko shiroko 回复 用户ftJHZ8361628(提问者) 我可以解决显示所有记录,但是,并不能做到真的限定设备,没法解决用户刷新一次去重填。
    2022-02-09 10:53 
  • 2关注人数
  • 355浏览人数
  • 最后回答于:2022-2-9 09:24
    请选择关闭问题的原因
    确定 取消
    返回顶部