I have a form and I can add new users to the admin panel and I would like to generate unique id for each of them with this format H00001 , H00002, H00003 , and so on.
2条回答 默认 最新
douxiaochun4964 2017-04-11 10:08关注It just my try . i don't know how far it work and logic is correct or not . experts please correct me if anything wrong
Create the table with auto increment
create table idgenerater(id int not null autoincrement, insert_date datetime default timestamp );Each new user registration insert record in
idgeneraterand get the last inserted id and store it into your registration table usingstr_padlike thisstr_padis Pad to the given string to your string<?php $id='10'; //GOT ID FROM TABLE $ss = str_pad($id,4,0,STR_PAD_LEFT); echo "H".$ss; ?>output:
H0010本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报