صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 16

الموضوع: هل يوجد دالة أو طريقة لإضافة مزيد من الحقول custom fields؟

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    234

    هل يوجد دالة أو طريقة لإضافة مزيد من الحقول custom fields؟



    السلام عليكم

    تعلمون اخواني ان اغلب السكربتات بل جميعها الا فيما ندر لا توفر طريقة لاضافة المزيد من الحقول في صفحة التسجيل او اي صفحة يوجد بها فورم وحقول.

    يعني مثلا صفحة التسجيل في اسكربت ما يوجد فيه حقل الاسم والبريد وكلمة المرور والبلد
    اريد ان اضيف تحتها حقول اخرى مثل المدينة ، الهاتف ، الجوال .....الى اخره

    استطيع اضافة المزيد من الحقول يدويا ويتطلب هذا جهد مضاعف في الاسكربت والقاعدة
    فهل يوجد دالة او اي طريقة معينة يتم ادراجها وتقوم بهذا العمل بدلا من القيام به يدويا؟ وتكون مناسبة ومتاحة لوضعها في اي اسكربت؟





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    731


    لا يوجد

    ويستحيل عملها

    اذا اضفت الحقل , واستقبلته , ماذا ستفعل به بعد ذلك ؟ اين سيتم تخزينه ؟

    يستحيل تنفيذ دالة بهذا الشكل





    __________________
    Saudi Wanderer
    My Blog : SWanderer

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    234


    افا !
    مستحيلة مرة واحدة ؟
    اعتقدت انها ممكنة وليست بتلك الصعوبة

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

    اتمنى ان اسمع وجهات نظر اخرى لانني لا اؤمن ان هناك شيء مستحيل في عالم البرمجة

    مع شكري لمرورك الكريم





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    731


    افا !
    مستحيلة مرة واحدة ؟
    اعتقدت انها ممكنة وليست بتلك الصعوبة

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

    اتمنى ان اسمع وجهات نظر اخرى لانني لا اؤمن ان هناك شيء مستحيل في عالم البرمجة

    مع شكري لمرورك الكريم
    اكرر القول بانه مستحيل

    طيب عملنا اللى انت قلت

    كيف سيتم عرضها ؟ وكيف سيتم ربطها بالسجل المعني ؟

    المبرمج يعمل وفق معطيات , كيف لي ان اجعل السكربت متوافق مع كل سكربتات العالم ؟







    __________________
    Saudi Wanderer
    My Blog : SWanderer

  5. #5
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431


    السلام عليكم

    الأخ S.Wanderer

    انت تقول الآن انها مستحيله
    إذا الـ vB كيف عملوها ؟







  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    731


    السلام عليكم

    الأخ S.Wanderer

    انت تقول الآن انها مستحيله
    إذا الـ vB كيف عملوها ؟
    الفي بي عملوها لسكربت معين , له اسلوب عمل ثابث , معروف كيف راح يعمل وكيف راح يتعامل مع البيانات وماهي قواعد البيانات المستخدمة

    ولكن اني اسوي سكربت يعمل مع الفي بي , ومع جوملا , ومع كل سكربت , هذا المستحيل

    ركز في الكلام جيداً





    __________________
    Saudi Wanderer
    My Blog : SWanderer

  7. #7
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    181


    لا لا لا
    مفيش حاجه اسمها
    مستحيل
    ماظنش الى الان في فكره ينفع نقول عليها مستحيل التطبيق
    ----------
    ببساطه
    اليس بامكانك وضع امر mysql لانشاء حقل جديد ؟..؟
    طبعا ممكن
    اذا انت الان تعرف اين سيتم التخزين
    ------
    اليس بإمكانك معرفه حقول الجدول
    ممكن
    اذا ممكن تطور جمله
    ال Insert
    --------
    طيب
    سيب الكلام الفوق
    ----------
    انت ممكن تعمل حقل واحد تسجل فيه كل الحقول الاضافيه
    وتكون حاطط بينها
    علامه مميزه ولتكن مثلا ;
    وتفصلهم ب explode
    وانتهت المشكله
    وترتيبهم يكون حسب ترتيب الحقول






  8. #8
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    731


    لا لا لا
    مفيش حاجه اسمها
    مستحيل
    ماظنش الى الان في فكره ينفع نقول عليها مستحيل التطبيق
    ----------
    ببساطه
    اليس بامكانك وضع امر mysql لانشاء حقل جديد ؟..؟
    طبعا ممكن
    اذا انت الان تعرف اين سيتم التخزين
    ------
    اليس بإمكانك معرفه حقول الجدول
    ممكن
    اذا ممكن تطور جمله
    ال Insert
    --------
    طيب
    سيب الكلام الفوق
    ----------
    انت ممكن تعمل حقل واحد تسجل فيه كل الحقول الاضافيه
    وتكون حاطط بينها
    علامه مميزه ولتكن مثلا ;
    وتفصلهم ب explode
    وانتهت المشكله
    وترتيبهم يكون حسب ترتيب الحقول
    حقل جديد اضيفه وين ؟ في اي جدول ؟ حسب كلام الاخ ان الدالة لابد تكون قادرة على التعامل مع اي سكربت مجهول

    بدون التحرير اليدوي هالشي مستحيل

    لا تقول لي لايوجد مستحيل , اللى فيه خير ينفذ الفكرة





    __________________
    Saudi Wanderer
    My Blog : SWanderer

  9. #9
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    234


    S.Wanderer
    أنا فكرتي اللي ذكرتها ان العمل اليدوي سينحصر في وضع امر الادراج في اماكنه المناسبة
    الاضافة التي نتحدث عنها ستكون مستقلة عن اي برنامج
    يعني يكون سكربت داخل سكربت
    سكربت الحقول سيكون له لوحة تحكم خاصة بجدوله الخاص في قاعدة البيانات
    فقط نقوم بزرع امر الادراج include لملف اظهار الحقول الجديدة في المكان المناسب في ملف النموذج (الفورم) الخاص بتسجيل العضو مثلا
    include("custom_fields.php");
    وبنفس الطريقة نقوم بها في ملف مشاهدة معلومات العضو حيث نزرع فيه امر الادراج include لملف اظهار نتائج ومخرجات الحقول التي وضعت مسبقا
    include("result_custom_fields.php");

    بمعنى ان ما يهمني هو ان تظهر حقول ومن ثم نتائج ولا يهمني ان كان الجدول يتبع للبرنامج الاصلي ام لا

    ارجو ان تكون الصورة وضحت

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





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك

  10. #10
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    181


    انت ممكن كمان تخليه يسجل البيانات في جدول جديد باسمه

    كود PHP:
    CREATE TABLE `$table` ( `$coulm$type$sizeNULL ENGINE MYISAM ;
    CREATE TABLE `user` ( `useridint10NULL ENGINE MYISAM 
    بالنسبة للطريقه لعملها في اي سكربت
    نفسها حتى لو كان مجهول الفكره انك تكون تعرف اسم الجدول فقط

    كود PHP:
    ALTER TABLE `$tableADD `$faild$type$size $chose;ALTER TABLE `xxxADD `sVARCHARNOT NULL 
    table=أسم الجدول
    faild=الحقل المضاف
    type=نوعه
    size =حجمه
    chose=هل هو اختاري ام اجباري






  11. #11
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    181


    فهمت فكرتك
    بعد ماضيف البيانات الزياده في السكربت
    هاتعرضها ازاي في السكربت التاني فكره في الفكره ولا لسه ؟






  12. #12
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    731


    انت ممكن كمان تخليه يسجل البيانات في جدول جديد باسمه

    كود PHP:
    CREATE TABLE `$table` ( `$coulm$type$sizeNULL ENGINE MYISAM ;
    CREATE TABLE `user` ( `useridint10NULL ENGINE MYISAM 
    بالنسبة للطريقه لعملها في اي سكربت
    نفسها حتى لو كان مجهول الفكره انك تكون تعرف اسم الجدول فقط

    كود PHP:
    ALTER TABLE `$tableADD `$faild$type$size $chose;ALTER TABLE `xxxADD `sVARCHARNOT NULL 
    table=أسم الجدول
    faild=الحقل المضاف
    type=نوعه
    size =حجمه
    chose=هل هو اختاري ام اجباري
    كيف تحرر الإستعلام الرئيسي في السكربت , لجعله يجلب الحقل المضاف ؟ ويتعامل معه في التحرير ؟





    __________________
    Saudi Wanderer
    My Blog : SWanderer

  13. #13
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431


    السلام عليكم
    S.Wanderer

    نعم يبدوا ان الفكره مستحيله , وكان ردي الأول من غير فهم للفكرة
    وشكراً.








  14. جرب CakePHP، تعلمها وستحل جميع مشاكلك





    __________________
    هلابي افضل المواقع العربية تصميماً
    انصح باستخدام ابونتو

  15. #15
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    181


    اعمل
    التحرير انت للسكربت
    في كذا كلاس معموله لذلك
    وتستطيع انت عمل كلاس ترسل ليها وتستقبل وتضيف
    انت متوقع الفيبلتون كيف عملوها
    عموما انا هاعملها قريبا ان شاء الله واحاول انزلها بالشرح
    -------------------------------
    واظن اشرف السمنهوري عملها زمان في نسخه مطوره لفي بي زووم










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

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