自动ID号如何生成? 我想写一个PHP的会员注册程序,如何从指定的范围内自动生成一个ID号给予会员进行注册,如从11111至99999中的任意一个号码,如已经注册了的ID,就自动跳过,前缀为abc,即自动分配的注册名为:abc56789,这段程序如何写,请老师指点,谢谢!注:数据库名:db123,表:tab123,字段:user_name; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我觉得你可以先写个随机数生成,rnd*88888+11111,生成某个随机数,再添加abc去判断是否重复。如果重复则循环生成随机数步骤。个人感觉你这种设计不太理想,ID一般用纯数字比较好,数字和字母混合的比较麻烦,如果用纯数字,在mysql里可以用auto_increment标记ID属性,可以在生成新纪录的时候自动加一 会影响性能,或者你用session—id来标识好了 php从mysql中获取图片并显示 php如何得到类的字节大小 怎样开启邮件服务 字符集的问题 解析不了php文件 如何让鼠标移动到任意的表格某列上, 即能自动显示其它某列的字段值? 遇到MYSQL奇怪错误 草鸟问个CHECKBOX的问题 DEDE SMTP服务器 发送邮件问题 用过smarty-light的进来 一个PHP+MYSQL的交友网站外包开发 月薪5000元能够找到什么样经验的PHP工程师?
个人感觉你这种设计不太理想,ID一般用纯数字比较好,数字和字母混合的比较麻烦,如果用纯数字,在mysql里可以用auto_increment标记ID属性,可以在生成新纪录的时候自动加一