اذهب إلى المحتوى

السؤال

نشر

لدي فورم والحقول قابل’ للتكرار  من خلال جافا سكريبت

وعند ارسال البيانات لقاعدة البيانات من خلال php على  mysql

أريد اعرف ماهي افضل استخدام في حفظ البيانات على شكل مصفوفات وطريقة استخراجه

بمعنى لدي جدول باسم entries وفيه عواميد مثل ( id - entr - created ) 

اريد تخزين المعلومات المستخرجة في عامود entr

اعتقد وورد بريس لديها اسلوب رائع في حفظ مثل هذه البيانات على شكل مصفوفات خاصة مع النماذج

مثلا: a:1:{i:0;O:8:"stdClass":2:{s:7:"form_id";s:1:"1";s:11:"entry_count";s:1:"1";}}

 

 

    <div class="container mt-5">
        <form action="POST">
            <div id="con">
                <div class="frm">
                    <div class="mb-3">
                        <label class="form-label">Name:</label>
                        <input type="text" name="name[]" class="form-control">
                    </div>
                    <div class="mb-3">
                        <label class="form-label">Phone:</label>
                        <input type="text" name="phone[]" class="form-control">
                    </div>
                </div>
            </div>
        </form>
        <button id="btn" class="btn btn-outline-primary">Add Input + </button>
    </div>

كود الجافا سكريبت

        let con = document.getElementById('con');
        let btn = document.getElementById('btn');
        btn.addEventListener('click',function(){
            con.innerHTML += (`
            <div class="m-5"></div>
            <hr>
            <div class="frm mb-3">
                    <div class="mb-3">
                        <label class="form-label">Name:</label>
                        <input type="text" name="name[]" class="form-control">
                    </div>
                    <div class="mb-3">
                        <label class="form-label">Phone:</label>
                        <input type="text" name="phone[]" class="form-control">
                    </div>
                </div>
            `);
        });

 

 

 

 

Recommended Posts

  • 0
نشر

اهلا ,

أفضل طريقة لحفظ البيانات المكررة في قاعدة بيانات MySQL هي باستخدام الجدول الإضافي لحفظ القيم المكررة وكذلك التعليق على العلاقة بين الجدولين باستخدام الخواص بالForeign Key (المفتاح الخارجي للجدول الإضافي).

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...