怎么用JS或PHP实现自动生成单据编号(以10+当天日期的格式)?

JavaScript08

怎么用JS或PHP实现自动生成单据编号(以10+当天日期的格式)?,第1张

php:

$number

=

"10".date("Ymd",time())

可以得到10开头紧接年月日及时间(到秒)如1020120603

$number

=

"10".date("YmdHis",time())

可以得到10开头紧接年月日及时间(到秒)如1020120603231120

如果怕有重复可以在接一些随机数

$number

.=

rand(1000,9999)

(一)函数

CONCATENATE:将两个或多个文本字符串联接为一个字符串(可连接255项)

参数1:文本项1

参数2:文本项2

(二)举例

当前工作表中分别显示了每笔订单产生的年、月、日、序号,而最终的订单号须将这几项数据合并得到。此时可以使用CONCATENATE函数来快速实现批量生成订单号。

①在统计订单时,空出一列用于显示订单号。选中E2单元格,在编辑栏中输入公式:=CONCATENATE(A2,B2,C2,D2)。按回车键,即可合并A2、B2、C2、D2几个单元格的值,生成第一个订单号。

②选中E2单元格,向下复制公式,从而生成所有的订单号。

1、按钮可以使用onclick()方法,在jquery里面可以传如订单号

2、可以根据循环遍历页面的table tr td来获取里面的值

个人建议用第一种,因为第一种简单方便