新微赢技术网
标题:
用户查看文件权限设置问题
[打印本页]
作者:
渴望光明
时间:
2010-1-14 02:26
标题:
用户查看文件权限设置问题
我想问下在ASP中用户查看权限的问题,自由分配用户查看文件的权限,表名为:file 字段为 id file adminid
id file adminid
1 内容 admin,admin1,admin2
2 内容 admin,admin1
3 内容 admin,admin2
我想只有加了权限用户才能显示要查看的内容
数据库查询语句该怎样写呀
作者:
魔舞飞扬
时间:
2010-1-14 02:26
select * form file where id = 1
你所想问的怎么才能查出有什么权限吧,剩下的工作在程序中完成就可以了。
作者:
莣囨孓love
时间:
2010-1-14 02:26
就是一个文件分配给多个用户的权限呀,我只想有权限的用户才能看到文章
作者:
尐妖
时间:
2010-1-14 02:26
adminid 这个字段为用户名,就是能查看这个文件的用户,可能是一个,又可能是多个,我是用","进行为开的
数据库查应该为
select * form file where adminid = ?
?才怎么样写呀
作者:
駃旒_鎏蒗瀦
时间:
2010-1-14 02:26
你在程序中将查出来的值通过“,”截取成n个值,再在这n个值中找就可以了
作者:
笨笨洋葱
时间:
2010-1-14 02:26
不要想在SQL语句中写出你想要的结果,那样很难办到。
作者:
城市之肺
时间:
2010-1-14 02:26
用户注册不能带逗号
数据库字段存成,admin,admin1,admin2,
两端加上逗号
比如uid是记载用户名
select * from news where adminid like '%"&","&uid&","&"%'
这样以免admin包含min
作者:
独臂神军
时间:
2010-1-14 02:26
7楼果然是个好方法
作者:
大天使路西法
时间:
2010-1-14 02:26
不再两端加逗号
sql语句:select * from news where ','+adminid+',' like '%"&","&uid&","&"%'
不知道行不行 可以试一下
作者:
依依
时间:
2010-1-14 02:26
谢谢各位朋友的帮助,感激不尽
欢迎光临 新微赢技术网 (http://bbs.weiying.cn/)
Powered by Discuz! X3.2