如何保存用户给出的记录顺序


How to save the order of records given by User

我知道我的问题不能解释任何事情,但这是场景。我有一个registration表,里面有classid useridarenaid以及其他注册所需的ID。现在user将注册到活动中,event organisor可以看到所有注册。当event organisor看到注册时,我首先显示按Arena分组的所有注册,然后按Classes分组。假设在Class 1Arena 1有5个用户注册,

如下所示
1 John
2 Micheal
3 Leslie
4 Mickey
5 Stephen

现在我希望user能够拖放这些注册并更改输入顺序,这不是问题,可以使用jquery来完成,但我无法弄清楚我应该如何将注册顺序保存在数据库中,以便当event organisor再次访问同一页面时,他/她可以看到他/她上次选择的顺序。

我是否应该创建一个新表并将注册用户的id保存为数组,当event organisor更改顺序时,我应该更新该数组并根据该数组显示? 还是有其他更简单的方法???

registration表中有一个额外的intregistration_order并将其设置为用户的顺序。