主题:  如果限制身份证号码登记一次

云中游

职务:普通成员
等级:2
金币:1.0
发贴:397
#12002/9/20 22:23:38
请问各位高手,我写了一个提交表单,其中要限制同一个身份证不可登记两次,现在身份证号码有15位各18位的区别,如果登记了15位的,我怎么限制18位的,如果登记了18位的,我怎么限制15位的,很急,请指教



今晚在线

职务:普通成员
等级:3
金币:1.0
发贴:761
#22002/9/20 22:34:05
没研究过 15 和 18 有什么联系

不过可以像论坛那样限制emial那样做

在写入数据哭之前先做依次查询 这个就要看而者有那些地方相同啊!



云中游

职务:普通成员
等级:2
金币:1.0
发贴:397
#32002/9/20 22:37:21
不会吧,高手,这么麻烦啊,一位位查询,有没有别的方法啊



今晚在线

职务:普通成员
等级:3
金币:1.0
发贴:761
#42002/9/21 0:07:43
不是一位位的是一条记录一条记录的



今晚在线

职务:普通成员
等级:3
金币:1.0
发贴:761
#52002/9/21 0:07:44
不是一位位的是一条记录一条记录的



janssenkm

职务:普通成员
等级:1
金币:0.0
发贴:23
#62002/9/21 10:30:20
不如做成主键,



云中游

职务:普通成员
等级:2
金币:1.0
发贴:397
#72002/9/21 12:55:49
请问各位高手啊,那代码应该怎么写啊



云中游

职务:普通成员
等级:2
金币:1.0
发贴:397
#82002/9/21 22:03:49
没有简单点的办法啊



今晚在线

职务:普通成员
等级:3
金币:1.0
发贴:761
#92002/9/22 0:17:37
那你告诉我15位和18位身份正好有哪点是相同的啊?

是不是前15位都是一样的????

如果只检测前15位那也不是长久之计呀?!?!

怪就该怪公安部~



yxknet

职务:普通成员
等级:1
金币:1.0
发贴:136
#102002/9/22 13:57:35
一个身份证怎么会有15,18l两中长度?



yxknet

职务:普通成员
等级:1
金币:1.0
发贴:136
#112002/9/22 13:57:39
一个身份证怎么会有15,18l两中长度?



yxknet

职务:普通成员
等级:1
金币:1.0
发贴:136
#122002/9/22 13:57:44
一个身份证怎么会有15,18l两中长度?



yxknet

职务:普通成员
等级:1
金币:1.0
发贴:136
#132002/9/22 13:57:48
一个身份证怎么会有15,18l两中长度?



yxknet

职务:普通成员
等级:1
金币:1.0
发贴:136
#142002/9/22 13:58:29
JHJ



云中游

职务:普通成员
等级:2
金币:1.0
发贴:397
#152002/9/22 14:11:29
身份证当然有15位和18位的区别,比如
以前的:330204 790616503
现在的:330204197906165036

以前的年份就写79年,现在加了19,变成1979年,还有末尾加了一个实别码,变成18位了,请问这两种怎么互相限制啊,如果登记了15位的,我怎么限制18位的,如果登记了18位的,我怎么限制15位的