所以我在MYSQL中有两个表,如下所示:
person(ID, name, division, subdivision, number)
label(ID, divsion, subdivision, ordernum)
人员表
通过表格提交人员,提交姓名,分部和细分。 ID列是自动增量的,我很快就会到达数字列。
标签表
标签已经输入,无法修改。有不同类型的组,并且在这些组中,每个组有5个子组(为了使其短,可以说是汽车1/2/3/4/5,平面1/2/3/4/5,依此类推) 。 这些行中的每一行都有一个从一个开始分配的订单号。
我的目标是,一旦所有人都输入,通过ordernum比较他们的组和子组数据(他们当然可以重复,只有一个在另一个之下),并在此之后,为他们分配一个数字(这是数字列的来源。)
一旦这些人按顺序排列,我希望这些数字分配如下:
人数必须是5的倍数。可以说,为了这个例子,有20个人。我希望这些数字分配如下:
1 2 3 4 4 3 2 1 1 2 3 4 4 3 2 1 1 2 3 4
在我使用javascript进行此操作之前,我遇到了太多问题并且数据没有记录在数据库中,所以我想问一下这样的事情是否可以通过PHP实现。
提前致谢!