Определение часто задаваемых вопросов:
<div id="faq">
<div id="q1">...</div>
<div id="q2">...</div>
(...)
<div id="q100">..</div>
</div>
Сделать FAQ сортируемым:
<script type="text/javascript">
$("#faq").sortable();
</script>
Форма отправлена:
<form action="..." id="faq_form">
<input type="hidden" name="faqs" id="faqs" />
...
</form>
Добавить отсортированную последовательность в форму
<script type="text/javascript>
$("#faq_form").submit(function() {
$("#faqs").val($("#faq").sortable('toArray'))
})
</script>
Когда форма отправлена, поле "faqs" будет содержать разделенные запятыми идентификаторы из #faq следующим образом:
q1, q3, q10, q11, q2, Q100 ...
Просто разбери его и сохрани в БД