如何实现id递增???

正在写一个小程序,打算实现每个注册的用户分配到一个id,从1开始逐渐递增,怎么做???是要用循环吗??(非数据库(对数据库一点不懂))
回复列表(11|隐藏机器人聊天)
  • @Ta / 2014-06-28 / /
    用mysql最简单
  • @Ta / 2014-06-28 / /
    主键 关键字 可以修饰
  • @Ta / 2014-06-28 / /
    @唯美式绝恋,怎么使用?
  • @Ta / 2014-06-28 / /
    @飞炫的火花,我说的是数据库,不过你也能用文本写个存储的,你完全可以写一个操作文本数据的东西,当然你自己写id增值是用循环也可以,不过感觉应该不会需要这,因为,用户应该不会一次性几个人注册,你所需要做的是第一个注册后,用一个单独的文件记录他的id  ,例如1,下次有新的人注册的话先获取上一个人的id再加1,然后在把最近注册的id 2写到保存id记录的文件即可,这其实就是一个指针的效果,也可以当作标记。
  • @Ta / 2014-06-28 / /
    @唯美式绝恋,具体用代码如何实现?想了一个小时多就是没有思路。。。
  • @Ta / 2014-06-28 / /
    就像记录访客那样,file_get_content  以及put,也可以用其他的好久没弄不知道代码错了没,例如,你先判断记录id指针的文件是否存在,不存在则该用户id是1,有该文件就获取文件的内容,把获取的内容转为整数型再加1,假如你的网站有2个文件了,那么记录id指针的文件b的内容就是2,那么你第3个人的id直接是获取到的内容加1就是3,然后把3写到记录文件b,第n个人的id就是  文件b的内容加1 ,每注册一个用户就更新一下记录文件b
  • xlm
    @Ta / 2014-06-28 / /
    用数据库的效果要好得多。
  • @Ta / 2014-06-28 / /
    你注册了存哪?
  • @Ta / 2014-06-28 / /
    count(file("db"))+1
  • @Ta / 2014-06-29 / /
    @Rainbow,存在php文件里!
  • @Ta / 2014-06-29 / /
    @拒绝柳岩99次,没见过这个函数,请问怎么用?
添加新回复
回复需要登录