我看到了这个针对某人问题的解决方案,但我不明白的是应该在 saveSortable.php 文件中编写什么。
有人透露一些信息吗?
<ul id="sortable">
<li id="1">elem 1</li>
<li id="2">elem 2</li>
<li id="3">elem 3</li>
<li id="4">elem 4</li>
</ul>
$(document).ready(function(){
$('#sortable').sortable({
update: function(event, ui) {
var newOrder = $(this).sortable('toArray').toString();
$.get('saveSortable.php', {order:newOrder});
}
});
});
最佳答案
你可以有这样的东西:
//do database connection here
$orders = explode(',',$_GET['order']);
foreach ($orders as $key=>$value) {
$query = "UPDATE `tabel_name`
SET sort_order = {$value}
WHERE id = {$key}";
mysql_query($query) or die('Error, insert query failed');
}
关于php - 使用 PHP 将 Jquery 可排序值保存到 mysql 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12193044/