Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 触发可排序jquery脚本时显示保存按钮_Php_Jquery_Html - Fatal编程技术网

Php 触发可排序jquery脚本时显示保存按钮

Php 触发可排序jquery脚本时显示保存按钮,php,jquery,html,Php,Jquery,Html,我是jquery的新手 我一直在做一项任务,制作可排序的div并将其保存到数据库中。幸运的是我做到了 我的问题是,当“保存顺序”按钮单击时,如何将该记录保存到数据库,而不是当我移动每个div时,保存按钮应该隐藏,直到我移动任何div为止 这就是它的样子 这就是我移动任何div的方式 这是我的沙发 这是可排序的脚本 最后是sort-save.php文件 浏览器的DevTools或您的页面中是否显示了任何类型的错误?@bcesars没有错误,一切正常,只是我想用“保存”按钮处理保存到数据库的过程

我是jquery的新手

我一直在做一项任务,制作可排序的div并将其保存到数据库中。幸运的是我做到了

我的问题是,当“保存顺序”按钮单击时,如何将该记录保存到数据库,而不是当我移动每个div时,保存按钮应该隐藏,直到我移动任何div为止

这就是它的样子

这就是我移动任何div的方式

这是我的沙发 这是可排序的脚本

最后是sort-save.php文件


浏览器的DevTools或您的页面中是否显示了任何类型的错误?@bcesars没有错误,一切正常,只是我想用“保存”按钮处理保存到数据库的过程,在我移动任何div之前,“保存”按钮应该隐藏。
$item=array(

'<div class="ara001" id="item_0"><a href="job"><div><img src="image/Home/jobs.gif"/><div >Jobs</div></div></a></div>',

'<div class="ara001" id="item_1"><a href="job" ><div><img src="image/Home/friends.png"/><div >Friends</div></div></a></div>',

'<div class="ara001" id="item_2"><a href="job"><div><img src="image/Home/mails.png"/><div >Mails</div></div></a></div>',

'<div class="ara001" id="item_3"><a href="job"><div><img src="image/Home/libraries.png"/><div >Books</div></div></a></div>',

'<div class="ara001" id="item_4"><a href="job"><div><img src="image/Home/entertainments.png"/><div >Entertainments</div></div></a></div>',

'<div class="ara001" id="item_5"><a href="job"><div><img src="image/Home/musics.png"/><div >Musics</div></div></a></div>',

'<div class="ara001" id="item_6"><a href="job"><div><img src="image/Home/videos.png"/><div >Videos</div></div></a></div>',

'<div class="ara001" id="item_7"><a href="job"><div><img src="image/Home/markets.png"/><div >Markets</div></div></a></div>');

$result = mysqli_query($conn,"SELECT sort FROM users WHERE UserName = '$user_name'");
$order=mysqli_fetch_array($result);
$order=explode (',', $order[0]);
foreach($order as $key=>$value){
    echo $item[$value];}
    ?>
</div>
<script>
        $('#ara003').sortable({
    update: function( event, ui ) {
    var postData = $(this).sortable('serialize');
    console.log(postData);

    $.post('module/sort-save.php', {users: postData}, function(o){
        console.log(o);

        },'json');
    }
});

</script>
<?php
//------------------------------------------------------------
// RESTRICT ACCESS TO PAGE
//------------------------------------------------------------
require_once('../authentication/web.config.php');
require_once(ROOT_PATH.'global.php');
$auth_roles = array('member','user','owner','superadmin','etc.'); // << add roles here
//$premium_on = 1; $premium_access_levels = array('1','2');// << add premium access levels here
require_once(ROOT_PATH.'modules/authorization/auth.php');
require_once(ROOT_PATH.'user/modules/accordion/homepage_data.php');

$list = $_POST['users'];
$output=array();
$list=parse_str($list, $output);
$save=implode(',', $output['item']);
echo $save;
$conn->query("UPDATE users SET sort = '$save' WHERE UserName = '$user_name'");
?>