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

कैसे एक मोडल के माध्यम से mysql में डेटा संपादित करने के लिए?

आपका संपादन बटन आईडी को edit.php . को पास नहीं करता है यही कारण है कि मोडल सक्रिय नहीं है। आपको इसे खोलने से पहले संपादन मोडल की सामग्री को पॉप्युलेट करना है और इसे लोड करते समय नहीं। include . का उपयोग करना बिना आईडी पास किए संपादन पृष्ठ लोड करेगा।

आईडी रखने के लिए अपना संपादन बटन फिर से लिखें

<button class="btn btn-primary" data-toggle="modal" 
data-target="#editModal" data-formid="<?php echo $id; ?>">
    Edit <?php echo $id; ?>
</button>

मोडल खोलते समय एडिट फॉर्म लोड करने के लिए जेएस

//jQuery function for loading data 
$("#editModal").on('show.bs.modal', function(event){
    var button = $(event.relatedTarget);
    //bootstrap way of retrieving data-* attributes
    //data-formid in this case
    var id = button.data('formid');
    $.get(yourSiteUrl+'/classes/forms/edit.php?id='+id, 
    function(data) {
        $("#editModal .modal-title").html(data);
        //Resize the modal to the size of the loaded form.
        $("#editModal").modal("handleUpdate");
    });
});

बूटस्ट्रैप मोडल के बारे में जानने के लिए इस ट्यूटोरियल को देखें

पीएस:मुझे पता है कि ओपी ने अब तक इस मुद्दे को हल कर लिया होगा या एक अलग दृष्टिकोण ले लिया होगा, मैंने जवाब पोस्ट किया है ताकि यह दूसरों के लिए उपयोगी हो सके।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक पंक्ति का चयन कैसे करें 100 मिलियन x

  2. Group_concat का उपयोग करके मूल्यों को कैसे उद्धृत करें

  3. php का उपयोग करके mysql से एकाधिक छवियां (ब्लॉब) कैसे प्रदर्शित करें?

  4. मैं MySQL का समय क्षेत्र कैसे निर्धारित करूं?

  5. शॉपिंग कार्ट आइटम को कुकीज़ और डेटाबेस में संग्रहीत करना