私は、jqueryを使用してユーザが注文し、並べ替えることができるいくつかのレコードをMYSQLテーブルに持っています。sqlテーブルのフィールドを注文する - jqueryから更新する
私の質問は、テーブルの並べ替え順序を更新する最も効率的な方法です。最も明白な方法は、最初のレコードが1で、2番目のレコードが2などの整数フィールドを持つことです。
レコードがリストの真ん中に挿入されたとすると、それ以降のすべてのレコードは1つは新しいレコードのためのスペースを作ることです。あるいは、10または100のギャップでそれらを注文することができます。最初のレコードは100、2番目のレコードは200などです。スカッフリングなしで新しいレコードを追加する余地がありますが、今度はテーブル全体を並べ替える必要があります再び部屋を使い果たすのを避けるために。
良い方法はありますか?
http://www.datatables.net/[link text](http://www.datatables.net/)またはこのようなデータ型を使用することを検討する必要があります。[http:// www。 trirand.com/blog/](http://www.trirand.com/blog/) – Diablo
datatablesオプションが本当に好きですが、ユーザーが手動で行を並べ替える機能が必要です。次に、この問題をデータベース。 – PhoebeB
ソート行が必要な場合は、jquery uiソート可能なプラグイン(http://jqueryui.com/demos/sortable/)を確認してください。並べ替えの後、並べ替えajax呼び出しを作成し、dbテーブルの注文欄 – Diablo