Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

JQuery UI सेविंग सॉर्ट करने योग्य सूची

$("#list").live('hover', function() {
        $("#list").sortable({

            update : function () {

                var neworder = new Array();

                $('#list li').each(function() {    

                    //get the id
                    var id  = $(this).attr("id");
                    //create an object
                    var obj = {};
                    //insert the id into the object
                    obj[] = id;
                    //push the object into the array
                    neworder.push(obj);

                });

                $.post("pagewhereyouuselist.php",{'neworder': neworder},function(data){});

            }
        });
    });

फिर अपनी PHP फ़ाइल में, या इस उदाहरण में "pagewhereyouuselist.php"

$neworderarray = $_POST['neworder'];
//loop through the list of ids and update your db
foreach($neworderarray as $order=>$id){    
    //you prob jave a connection already i just added this as an example
    $con = mysql_connect("host","username","password");

    if (!$con){
         die('Could not connect: ' . mysql_error());
    }

    mysql_select_db("my_db", $con);

    mysql_query("UPDATE table SET order = {$order} WHERE id = {$id}");
    mysql_close($con);

}

ऐसा करना चाहिए आईटीआई ने इसका परीक्षण नहीं किया क्योंकि यह एक उदाहरण कनेक्शन है। मैं वास्तव में जिस वास्तविक स्क्रिप्ट का उपयोग कर रहा हूं वह मेरे कार्यक्रम के लिए अधिक विशिष्ट है यह अवधारणा दिखाने के लिए एक सरलीकृत संस्करण है



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. GPS निर्देशांक के लिए मुझे अपने डेटाबेस में कितने महत्वपूर्ण अंक संग्रहीत करने चाहिए?

  2. MySQL त्रुटि 1436:थ्रेड स्टैक ओवररन, साधारण क्वेरी के साथ

  3. शीर्ष 5 MySQL GUI उपकरण (निःशुल्क और सशुल्क)

  4. MySQL सीमा के भीतर निर्देशांक का चयन करें

  5. लोड डेटा INFILE के साथ mysql डुप्लिकेट