我为管理网站产品制作了php
网络应用程序
我想使用jquery sortable
来排序我使用此方法的产品位置:
var fixHelper = function(e, ui) {
ui.children().each(function() {
$(this).width($(this).width());
});
return ui;
};
$( "#sort tbody" ).sortable({
placeholder: "ui-state-highlight", axis: 'y', helper: fixHelper,
update: function (event, ui) {
var data = $(this).sortable('serialize');
// POST to server using $.post or $.ajax
$.ajax({
data: data,
type: 'POST',
url: '/www/order.php'
});
}
});
$( "#sort tbody" ).disableSelection();
并在order.php
中使用此
<?php
include("db.php");
$i = 0;
foreach ($_POST['item'] as $value) {
Execute statement:
mysql_query(UPDATE cp_login SET [Position] = $i WHERE [EntityId] = $value);
$i++;
}
include("db-close.php");
?>
这不起作用我应该在[position]
部分和[EntityId]
部分输入我无法理解的部分,请给我一些解释的固定代码。
谢谢