找回密码
 注册成为天翎用户
查看: 809|回复: 3

表单发起唯一性权限

[复制链接]
gXcg200 发表于 2015-12-17 15:34:54 | 显示全部楼层 |阅读模式
本帖最后由 karrman 于 2015-12-17 16:01 编辑

如何实现用户发起表单只能发起一次?
即用户在发起表单前,如果数据库中查询此用户已经发起过,那么久不允许用户发起
这个功能如何实现?
karrman 发表于 2015-12-17 16:06:29 | 显示全部楼层
如果是这样从数据库查那张表的字段author的值是不是当前登录用户的ID。如果存在就提示存在记录不能插入数据。具体在保存的动作执行前写脚本。
回复

使用道具 举报

 楼主| gXcg200 发表于 2015-12-17 16:13:32 | 显示全部楼层
karrman 发表于 2015-12-17 16:06
如果是这样从数据库查那张表的字段author的值是不是当前登录用户的ID。如果存在就提示存在记录不能插入数据 ...

具体脚本是要怎么写?
不能在表单发起就提示了么?不然用户在填写完全资料再提示不能存,这样体验不太好
回复

使用道具 举报

karrman 发表于 2015-12-17 16:50:11 | 显示全部楼层
var sql="select * from tlk_dddd where  author='"+userid+"'";
var rtn="";
var datart=findBySQL(sql);
if(datart!=null){
    rtn="你已经提写过单据,不能填写了!";
}
rtn;
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 04:11

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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