私は自分のサイトに、ユーザーが行を並べ替えることができるテーブルを持っています。この部分は、jQuery UIで簡単に行うことができ、$('#sortable').sortable("serialize")
メソッドを使用すると新しい注文を元に戻すことが簡単です。 1つのアイテムの順序を変更すると、テーブル内のすべてのレコードが変更されるため、データベースにこれらのレコードをすべて保存する最も効率的な方法は何ですか。 IDに基づいて各行に新しいUPDATE
ステートメントを作成できることは分かっていますが、より良い方法が必要だと感じています。ある?複数のレコードを効率的に更新する
私はMySQLとASP.NETを使用しています。
明確にするために、特定の並べ替え順を保存しようとしていますが、正しいですか? – eykanal
@eykanalそれは正しいです。私はレコードの順序を格納する "ランク"という名前の列を持っています。 – Jason