嗨,我有一个教练会选择一个团队的页面。选定的玩家将被分配到数组$ player_names。我将上传数组中值的表格有3个列。 selection_id(auto,increment),Fixture_id和player_names
现在发生的事情是我将player_names上传到数据库但是。对于上传的每个玩家,selection_id colums增量。这是错误的,因为我希望所有选定的玩家拥有相同的selection_id。
非常感谢任何有关如何解决这个问题的建议。
实际例子:
所有上图中的玩家应具有相同的selection_id。 仅当选择下一个团队时用于其他工具,如果增加1
Selection_id selection_id基于在上一页上选择的团队。让我们说一位教练选择了他的5名球员作为一个夹具。现在这5名玩家被上传到数据库。在团队表中,selection_id被分配给所选的5个玩家。我想要做的是为每个团队(5名玩家)选择特定的装备具有相同的选择ID
答案 0 :(得分:0)
您需要两张桌子才能为所选玩家管理相同的selection_id
。 selection_id
不应自动递增。
在第一个表player_id
中将自动递增。
+-------------+-------------+
| player_id | player_name |
+-------------+-------------+
| 1 | Tendai |
| 2 | Andriaan |
| 3 | Janus |
| 4 | Eben |
| 5 | Burger |
+-------------+-------------+
+-------------+--------------+
| player_id | selection_id |
+-------------+--------------+
| 1 | 117 |
| 2 | 117 |
| 3 | 117 |
| 4 | 118 |
| 5 | 118 |
+-------------+--------------+
使用联接查询,您可以选择同一个selection_id