在 MySQL 中定义自动递增的前缀

Define Prefix for Auto Increment in MySQL

我有这样的stringPOyyyymm0000

当前时间:我输入的时候是PO2017070001

然后我再次输入它将是PO2017070002

下个月将是PO2017080001

问题是如何插入PO[thecurrentyear][thecurrentmonth][autoincrement, start from 0000 to 9999]

您可以使用 date()rand() 来实现这个
就这样

$id='PO'.date('Ymd').rand(0000,9999);

它将产生输出

修改:-
对于唯一密钥,您可以像这样使用 time()

$id='PO'.date('Ymd').time(); //o/p is "PO201707061499326403"

永远不会重复相同的id。